Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
var main = function () {
//...
}; main();
(function () {
//...
})();
зачем тегу script id и class?Например, чтобы что-нибудь вставить перед ним в DOM-дерево без необходимости наличия статически присутствующего пустого контейнера (тоже с идентификатором) перед элементом
SCRIPT. Способ достичь результата, аналогичного document.write() (динамическая генерация и вставка чего-либо непосредственно в место, где находится элемент SCRIPT), без использования собственно document.write().<plaintext>
Этот элемент является нерекомендуемым (deprecated) начиная с HTML 2 и не был реализован ни во всех браузерах, ни взаимно совместимым образом. Более того, в HTML 5 он является устаревшим (obsolete), и соответствующие стандарту браузеры могут вывести его как элемент<pre>, что приведёт к интерпретации содержащегося в нём HTML-кода.
MDN
С одной стороны это круто — умный HTML парсер на JavaScript с поддержкой media queries. Но с другой стороны был дублирован тот функционал, что уже есть у бразуера …и к тому же повторили его на JavaScript.
Mobify.js — изменение DOM до начала загрузки ресурсов