JavaScript
— объектно-ориентированный скриптовый язык программирования. Является диалектом языка ECMAScript.
Все современные браузеры оснащены интерпретатором JavaScript, который позволяет выполнять JavaScript-сценарий в web странице.
В данном разделе описываются основные конструкции языка, основные понятия и правила написания кода на языке JavaScript.
Underscore.js — библиотека, которая так хороша, что должна быть вне закона
Каждый, кому приходилось писать объемные куски осмысленного кода на javascript, рано или поздно понимал, что ему многого не хватает в этом языке или просто неудобны некоторые врожденные конструкции. Для сглаживания шероховатостей применяются jQuery, Prototype, MooTools etc. Кто-то уже мало представляет себе, как можно кодить без них. Сегодня я расскажу о еще одной маааленькой библиотечке, которая делает мир javascript-программиста еще прекраснее. Речь пойдет о Underscore.js