Java Script Уроки

JavaScript - сценарный язык программирования, предоставляющий доступ к объектам приложений. Наиболее популярен среди web-разработчиков, т. к. позволяет добавить html-странице интерактивности (взаимодействия с пользователем).
В данном уроке мы затронем следующие темы:
История развития JavaScript: от предпосылок до тенденций
1992 г. - первые отсылки к JavaScript. Именно тогда перед компанией Nombas была поставлена задача: разработать встраиваемый скриптовый язык, который впоследствии смог бы стать достойной альтернативой макросам. Для этого он должен был поддерживать стандартные операторы и функции «Си», и при этом перевести управление памятью в автоматический режим. Получившемуся продукту было дано название «Cmm» (Си минус минус), на смену которому (в виду его негативного звучания) довольно быстро пришло «ScriptEase».
. – начата работа над концепцией и внедрением в фирменный браузер Netscape языка, который давал бы возможность программировать как со стороны сервера, так и со стороны клиента, мог бы «склеить» составляющие части web-ресурса и был бы доступен даже для разработчиков, обладающих достаточно посредственной квалификацией. Первоначальное название «Mocha» впоследствии было заменено на «LiveScript».
– на основе «ScriptEase» создается внедряемый в web-страницы проприетарный (для коммерческого использования) продукт «CEnvil». Страницы, доступные для редактирования при помощи скриптового языка, стали называться «Espresso Pages» и демонстрировали последствия внедрения в браузер языка «ScriptEase».
- ассоциация ECMA (по инициативе Netscape) проводит стандартизацию языка JavaScript. Стандартизированная версия описывается при помощи стандарта «ECMA-262» и получает название «ECMAScript».
Последующие изменения JavaScript будет целесообразно представить в виде таблицы:
Дата |
Версия JavaScript |
Ключевые изменения |
Внедрено нескольких дополнений для Array, упрощений Sting, E4X и других улучшений. |
Source: shneider-host.ru