JavaScript (иногда просто JS)— это интерпретируемый, лёгкий, объектно-ориентированный, кросс-платформенный язык. Он более известен как язык скриптов для веб-страниц, но используется и в других программных продуктах, например node.js, io.js или Apache CouchDB.
JavaScript основывается на ECMAScript. На настоящий 2014 год, все современные браузеры поддерживают ECMAScript 5.1. Старые версии браузеров поддерживают по крайней мере ECMAScript 3. В данный момент ведется работа над новой, 6-ой версией стандарта (ECMA Harmony), за которой можно следить на посвященном этому ресурсе.
Эта часть сайта посвящена самому языку JavaScript, и она не затрагивает тонкостей, связанных с веб страницами или окружением, в котором исполняется JavaScript. Информация об API, относящемся к веб страницам, находится в разделе, посвященному DOM. О том как DOM и JavaScript связаны вместе можно найти в Cправочнике DOM.
Документация
- Справочник JavaScript
- Этот наиболее полный справочник JavaScript 1.5 (также включает информацию о более свежих версиях JavaScript)
- Учебник JavaScript
- Наш собственный учебник о том, как программировать на JavaScript.
Вводные статьи
- Обзор технологий JavaScript
- JavaScript, браузеры и как они связаны через DOM.
- JavaScript и структуры данных
- Обзор существующих структур данных в JavaScript
- Наследование и цепочки прототипов
- Статья разъясняет бытующие заблуждения и недооцененность наследования, основанного на прототипировании
Другие статьи
- Учебник Canvas
- <canvas> - это элемент HTML5, который может использоваться для рисования с помощью скриптов. Например для рисования графиков, или создания композиций из изображений, или для создания простой (и не только) анимации.
- Ресурсы, посвященные языку программирования JavaScript
- Описание стандартов языка программирования JavaScript.
- Документы, описывающие стандарты Internet Explorer
- Microsoft публикует документы, которые содержат информацию о том, как Internet Explorer поддерживает или трактует те или иные окончательно принятые стандарты семантики веб. Далее даны ссылки на документы, которые так или иначе относятся к JavaScript:
|
Смотреть всё...
.
- JavaScript Garden
- Ресурс с дополнительной информацией. Здесь можно узнать многие тонкости JS.
- JSWiki
- Основанная на гитхаб вики, в которой указано множество существующих библиотек и ресурсов, посвященных JavaScript
- Stack Overflow
- Вебсайт типа Q&A (Вопрос/Ответ), где можно поискать ответ на ваш вопрос, и если его нет, то задать вопрос самому.
- javascript.ru
- Русскоязычный ресурс, посвященный языку JavaScript. Там же можно найти перевод ECMA стандарта.
|
Метки документа и участники
Contributors to this page: Megapotz,
uleming,
Niquola,
karasiov,
anton-petrov,
researcher,
Ladislas,
teoli,
Knyaz Vladimir,
user01,
iAchilles,
Dionys