Javascript

Коротко о главном.

Раньше рекомендовалось объявлять тег JavaScript следующим образом:


<script language="javascript"  type="text/javascript"></script>

Теперь можно использовать укороченный вариант.


<script"></script>

В принципе, раньше тоже можно было использовать этот вариант, но тогда существовал ещё один язык VBScript, который работал в Internet Explorer, который был чрезвычайно распространён. И чтобы не было путаницы, и приходилось явно указывать тип языка. Теперь Microsoft отказалась от этого языка и мы можем вздохнуть свободно.

Вариант с самозакрывающим тегом <script language="javascript" src="application.js" /> лучше не использовать, так как нет гарантии, что все браузеры поймут такой вариант.

В прошлом файлы JavaScript часто загружались в секции <head> страницы. Сейчас рекомендуется загружать все сценарии в нижней части страницы, так как это улучшает быстродействие. Хотя ещё бывают ситуации, когда старый вариант ещё необходим.

ES6

Быстрый старт

DOM. Работа с объектной моделью документа

Добавление данных через форму

Массивы

Случайный выбор

Объекты

Объект window

Методы

Нажатия кнопки

События

Таймер

Куки (cookies)

localStorage

ES6. Set

ES6. Map

Fetch API

Примеры

Цитаты в случайном порядке

Gifffer: Отключаем gif-анимацию

Геолокация

Включаем поддержку ориентации

Включаем поддержку вибрации

Сохранить файл на Диск Google

Определяем устройство

Меняем фон страницы

Игры

Песочница для Javascript-кода - Create a new fiddle - JSFiddle. Окно состоит из 4 полей и сайдбара с настройками. В соответствующем поле пишем код — получаем результат. Позволяет подключать популярные библиотеки.

Реклама