Форум программистов, компьютерный форум, киберфорум
JavaScript
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.71/14: Рейтинг темы: голосов - 14, средняя оценка - 4.71
0 / 0 / 0
Регистрация: 11.12.2012
Сообщений: 69

В чём открыть .JS?

18.07.2013, 01:05. Показов 2773. Ответов 11
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый день. Недавно начал изучать JavaScript с помощью сайта http://www.codecademy.com/. Внезапно захотелось проверить свои знания. Была написана простенькая программа:
JavaScript
1
2
3
4
5
var orangeCost = function (cost)
{
    console.log (cost * 5);
};
orangeCost(5);
Суть в чём. Захотелось проверить её, но вот не знаю как. При открытии в браузере просто появляется код. Как запустить код JavaScript, не прибегая к интеграции в html файл?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
18.07.2013, 01:05
Ответы с готовыми решениями:

В чём открыть код?
Здравствуйте. Подскажите пожалуйста - в чем открыть этот код? И желательно проверить работает ли там, в чём открыли.. /* 1....

Открыть доступ ко второму роутеру через первый и открыть порт
Вечер добрый! Я соединил два роутера через LAN, основной куда вставлен WAN-кабель интернета Sagemcom F@st 1744 v4, а второй через...

Можно ли открыть открыть папку а вместо неё открылась программа?
Привет, народ. У меня короче возникла идея написать прогу для запароливания папки. Прогу написал в проге Алгоритм 2 сейчас не знаю как...

11
15 / 15 / 6
Регистрация: 10.03.2013
Сообщений: 54
18.07.2013, 01:09
Существует 3 способа запуска компилятора:

Через веб-интерфейс. То есть, зайти на страничку, ввести или загрузить код и скомпилировать его с нужными опциями. Результат появится в текстовом поле.
Этот способ удобен, чтобы поиграться с оптимизациями, понять от чего чего бывает, не более.

Документация по этому способу: http://code.google.com/intl/ru... ed_ui.html.

Через веб-сервис. Этот способ подразумевает отправку POST-запроса на адрес http://closure-compiler.appspot.com/compile. В параметрах запроса описаны флаги компиляции и передан код.
Ответом будет сжатый javascript, либо ошибки компиляции.
Этот способ удобен тем, что на веб-сервис google выкладывает, как правило, последнее стабильное API. Это убирает необходимость в хранении и обновлении компилятора.
Документация по этому способу находится на http://code.google.com/intl/ru... ed_ui.html.
Через приложение. Google Closure Compiler является приложением, написанным на языке java, и распространяется как в виде jar-файла, так и в виде исходных кодов SVN: http://closure-compiler.googlecode.com/svn.
Этот способ - самый гибкий. Он не только не требует наличия интернет,
но и допускает использование собственной сборки компилятора, которая использует внутренние опции, недоступные для флагов.
(с) javascript.ru
0
0 / 0 / 0
Регистрация: 11.12.2012
Сообщений: 69
18.07.2013, 01:16  [ТС]
Humble_Beck, а если на уровне чайника? Приведу другой пример, мне нужна такая программа:
JavaScript
1
prompt ("Yay");
Что бы когда я запустил, мне выдало Yay и предложило что-либо ввести.
0
супермизантроп
Эксперт JS
3941 / 2979 / 692
Регистрация: 18.04.2012
Сообщений: 8,629
18.07.2013, 01:46
1. пишете два тега: <script> и </script>, а между ними - свой код
2. сохраняете как файл с расширением htm (или html)
3. запускаете/открываете этот файл в любом браузере
0
 Аватар для superpuper
103 / 103 / 48
Регистрация: 09.09.2010
Сообщений: 241
18.07.2013, 02:34
http://jsfiddle.net/E4yY2/1/
Run для запуска.

Добавлено через 5 минут
Цитата Сообщение от Humble_Beck Посмотреть сообщение
javascript.ru
это совсем не по теме
0
15 / 15 / 6
Регистрация: 10.03.2013
Сообщений: 54
18.07.2013, 12:00
Цитата Сообщение от superpuper Посмотреть сообщение
это совсем не по теме
По теме на 30 пикселей выше, а это копирайты, в чем проблема?
0
dblclick
18.07.2013, 17:11
http://learn.javascript.ru/play - Песочница
 Аватар для superpuper
103 / 103 / 48
Регистрация: 09.09.2010
Сообщений: 241
18.07.2013, 19:52
Цитата Сообщение от Humble_Beck Посмотреть сообщение
По теме на 30 пикселей выше
то, что он называется "Compiler", вовсе не означает, что им компилируют или запускают код. Применительно к JavaScript "компилятор" — это практически жаргон. Оттуда же:
Google Closure Compiler - уникальный инструмент, разработанный Google для сжатия и обфускации собственного javascript.
Какое отношение это имеет к
Цитата Сообщение от SuperPrower Посмотреть сообщение
Как запустить код JavaScript, не прибегая к интеграции в html файл?
?
0
супермизантроп
Эксперт JS
3941 / 2979 / 692
Регистрация: 18.04.2012
Сообщений: 8,629
18.07.2013, 20:43
в своих программах вы используете:
-- объект window.console в первом случае
-- метод window.prompt () во втором случае

и то, и другое применяется к объекту window
а это - браузерный объект

т.е. по-любому необходимо открыть окно браузера и в нём ваш скрипт запустить
а в окне браузера javascript-код может открыться только внутри файла формата htm (html)

так что, либо шляпу снимите, либо трусы оденьте
-- либо не используйте браузерных объектов и тогда вы можете просто сохранить свой код как file.js и запустить его через проводник Windows
-- либо воспользуйтесь моим советом выше
0
z-z
170 / 169 / 56
Регистрация: 22.06.2011
Сообщений: 980
18.07.2013, 21:46
Цитата Сообщение от kalabuni Посмотреть сообщение
либо не используйте браузерных объектов и тогда вы можете просто сохранить свой код как file.js и запустить его через проводник Windows
а можно пример? а то нигде не еще не нашел, как вне браузера запустить жс?) а интересно...
0
супермизантроп
Эксперт JS
3941 / 2979 / 692
Регистрация: 18.04.2012
Сообщений: 8,629
18.07.2013, 22:54
например, сохраните этот код как file.js и запустите из Windows

выберите какую-нить папку на своём компьютере и скрипт внутри этой папки создаст вам txt-файл с информацией о файлах папки (расширение и размер всех файлов)
0
 Аватар для Vlad_IT
1452 / 360 / 61
Регистрация: 03.04.2010
Сообщений: 2,096
18.07.2013, 23:09
Для удобства еще можно использовать консоль в инструментах разработчика любого браузера. (Google Chrome, F12 -> Console)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
18.07.2013, 23:09
Помогаю со студенческими работами здесь

Htaccess открыть сайт только одному ip, открыть один фолдер для всех
В корне сайта у меня лежит Order Deny,Allow deny from all allow from 102.11.44.111 Т.е от всех закрыто, мне открыто. А в папке...

Можно ли как то через C# открыть 3D сцену (fbx)? Или есть другие варианты открыть 3D объект?
нужно написать программу с различными кнопками и главное что бы отрывало 3д файлы. требуется муляж(фейковая) программа. Главное что бы...

При попытке открыть Калькулятор пишет: не удаётся открыть приложение так как отключен контроль учётных запиcей
При попытке открыть Калькулятор пишет,что не удаётся открыть приложение так как отключен контроль учётных записей,но я не хочу включать...

Как открыть открыть окно с параметрами?
можно ли вообще как-то открыть окно (папка с файлами) с параметрами, а именно с определенными координатами на экране и в заданном размере?...

Открыть ftp.exe, открыть соединение с FTP-сервером, залогиниться, загрузить файл в бинарном режиме и выйти
С помощью .bat мне нужно открыть ftp.exe, открыть соединение с ftp сервером, залогиниться, залить файл в бинарном режиме, выйти. Я...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
12
Ответ Создать тему
Новые блоги и статьи
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru