Я всегда задавался вопросом, ЧТО ТАКОЕ?!? это разница между JScript и JavaScript.
javascript
jscript
Брайан Джи
источник
источник
const
ключевое слово для объявления переменных: const MY_CONSTANT = 10;Ответы:
Просто разные названия того, что на самом деле является ECMAScript. У Джона Ресига есть хорошее объяснение .
Вот полная версия:
источник
f(x) = y
. См. Этот вопрос для получения дополнительной информации.Насколько я могу судить, две вещи:
источник
f(x) = y
идиома ошибок меня больше всего! Почему, ну почему они просто не пошли сf[x] = y
...Из Википедии: http://en.wikipedia.org/wiki/Jscript
Microsoft использует название JScript для своей реализации, чтобы избежать проблем с торговыми марками ( JavaScript является торговой маркой Oracle Corporation ).
источник
JScript - это реализация Microsoft спецификации ECMAScript. JavaScript - это реализация спецификации Mozilla.
источник
Язык Javascript появился первым из Netscape.
Корпорация Майкрософт перепроектировала Javascript и назвала его JScript, чтобы избежать проблем с товарным знаком Sun. (В то время Netscape и Sun сотрудничали, так что это не было проблемой)
Языки идентичны, оба являются диалектами сценария ECMA, стандарта постфактум.
Хотя языки идентичны, поскольку JScript работает в Internet Explorer, он имеет доступ к различным объектам, отображаемым браузером (например, ActiveXObject).
источник
JScript - это реализация Javascript от Microsoft.
источник
Согласно этой статье:
JavaScript - это язык сценариев, разработанный Netscape Communications для разработки клиентских и серверных Интернет-приложений. Netscape Navigator разработан для интерпретации JavaScript, встроенного в веб-страницы. JavaScript не зависит от языка Java Sun Microsystem.
Microsoft JScript - это открытая реализация JavaScript Netscape. JScript - это высокопроизводительный язык сценариев, предназначенный для создания активного онлайн-контента для World Wide Web. JScript позволяет разработчикам связывать и автоматизировать широкий спектр объектов на веб-страницах, включая элементы управления ActiveX и программы Java. Microsoft Internet Explorer разработан для интерпретации JScript, встроенного в веб-страницы.
источник
Давным-давно все поставщики браузеров создавали движки JavaScript для своих браузеров, и только они и бог знали, что внутри этого происходило. В один прекрасный день приехала международная ассоциация ECMA и сказала: давайте сделаем двигатели на основе общего стандарта, давайте сделаем что-то общее, чтобы сделать жизнь более легкой и увлекательной, и они сделали этот стандарт. Поскольку все поставщики браузеров делают свои движки JavaScript на основе ядра ECMAScript (стандарт).
Например, Google Chrome использует движок V8 с открытым исходным кодом. Вы можете скачать его и посмотреть, как программа на C ++ переводит команду «print» JavaScript в машинный код.
Internet Explorer использует движок JScript (Chakra) для своего браузера, и другие используют его, и все они используют общее ядро.
источник
В Википедии есть это , чтобы сказать о различиях.
В общем, JScript - это язык сценариев ActiveX, который, вероятно, интерпретируется как JavaScript браузерами, отличными от IE.
источник
Следует помнить о некоторых различиях в коде.
Отрицательный первый параметр для subtr не поддерживается, например, в Javascript:
"string".substr(-1)
возвращает «g», тогда как в JScript:"string".substr(-1)
возвращает «строку».В
"string"[0]
Javascript можно получить "s", но JScript не поддерживает такую конструкцию. (На самом деле, только современные браузеры поддерживают эту"string"[0]
конструкцию.источник
Jscript - это язык .NET, похожий на C #, с теми же возможностями и доступом ко всем функциям .NET.
JavaScript выполняется на сервере ASP Classic. Используйте классический ASP для запуска того же JavaScript, что и на клиенте (за исключением возможностей HTML5). У меня есть только один набор кода для большей части моего кода.
Я запускаю .ASPX JScript, когда мне требуются функции изображений и двоичных файлов (среди многих других), которых нет в классическом ASP. Этот код уникален для сервера, но чрезвычайно мощный.
источник
JScript - это эквивалент JavaScript от Microsoft . Java - это продукт Oracle, который раньше был продуктом Sun.
Oracle купила Sun .
JavaScript + Microsoft = JScript
источник