Javascript с Нуля

Здесь мы разберем основы javascript, включая синтаксис и первые примеры.
Кроме того, подберем инструменты для редактирования и разработки.
Этот раздел особенно рекомендуется тем, кто только начинает изучать javascript.
- DOM: работа с HTML-страницей
Большинство действий в javascript выполняется с HTML-страницей. В javascript страница представлена в виде объектной модели DOM (Document Object Model).
Любые действия со страницей требуют вызова соответствующего метода DOM.
Понимание, как работать с документом в модели DOM - краеугольный камень в javascript-программировании.
- События
Основная ценность javascript - в его интеграции со страницей. Любой документ или DOM-элемент умеет инициировать различные события, а на событие, зная его имя, можно назначить обработчик.
- Особенности регулярных выражений в Javascript
Регулярные выражения в javascript немного странные. Вроде - перловые, обычные, но с подводными камнями, на которые натыкаются даже опытные javascript-разработчики.
Source: javascript.ru