Я начал изучать JavaScript только что. Это - довольно легкий язык программирования, полагая, что я изучил Java в университете, что я знаю php вполне прилично и что я уже играл вокруг с Python и рубином. Проблема состоит в том, что для надлежащего изучения языка программирования я обычно создаю проект. В JavaScript я просто не знаю, какой проект я мог создать - то есть, проект, который не веб-или связан с веб-браузером. Я могу создать сценарии оболочки JavaScript? Где JavaScript является наиболее часто используемым около веб-браузеров?
Так, кто-то может на самом деле дать мне некоторое представление?
Могу ли я создавать сценарии оболочки javascript?
Вы уверены!
cscript.exe
(вы даже можете настроить расширение файла - я использую jx
), которое автоматически запускается, когда вы просто удваиваете -щелкните имя файла или используйте его как команду в оболочке: просто свяжите это расширение файла с командой "c: \ WINDOWS \ system32 \ cscript.exe" / e: JavaScript / nologo "% 1"% *
). Это (и я тщательно измерил) примерно в 80 миллионов раз лучше, чем борьба с пакетным языком Windows. О. (А если вы не хотите использовать JScript - вариант JavaScript от Microsoft - у вас даже есть варианты, см. Ниже.) #! ...
строка вверху сообщает интерпретатору команд). Надеюсь, вы найдете несколько, если поискать. /System/Library/Frameworks/JavaScriptCore.framework/Versions/A/Resources/jsc
Где помимо веб-браузеров обычно используется javascript?
Я использую его для написания сценариев оболочки в Windows. Я также использую его как серверный язык, например, в серверной части веб-приложения. Он также используется в других средах, где полезен легкий и мощный язык сценариев, например, в среде оболочки MongoDB (вы можете использовать ее для запроса данных MongoDB) и хранимых процедурах.
Все это говорит о том, что создание проекта на основе браузера - это богатый интерактивный способ изучения языка.
Гаджеты боковой панели Windows, виджеты Apple и гаджеты Google Desktop созданы с использованием HTML / JS / CSS.
Я изучил Javascript, создав несколько небольших гаджетов боковой панели Windows.
Обычное использование javascript вне браузеров - это сценарии WSH и приложения HTA в Windows и виджеты Dashboard на Mac.
Вы можете использовать javascript для создания HTA (HTML-приложений), которые можно запускать вне песочницы веб-браузера.
MSDN введение в приложения HTA
Javascript учебник по приложениям HTML
Вы можете написать неблокирующий TCP-сервер. Node.js поддерживает это.