Javascript (далее — JS) — прототипно-ориентированный скриптовой язык программирования. Разработан Netscape и Sun, первоначально назывался Mocha, затем LiveScript, с 4 декабря 1995 переименован в JavaScript. К языку программирования Java прямого отношения не имеет.
- Ориентирован на использование прототипов (см. прототипы в JS).
- Скрипт на JS сам по себе работать не будет, нужна программа-интерпретатор (браузер, Node.js).
- Чувствителен к регистру (
helloworldне равноHelloWorld). - Инструкции должны заканчиваться
;или начинаться с новой строки. - Игнорирует пробельные символы.
- Названия (идентификаторы) переменных не могут начинаться с цифры, есть набор зарезервированных слов.
- Нет строгой типизации (тип переменной не указывается при создании переменной).
- Использование
- Инициализация
- Переменные
- Область видимости
- Типы данных
- Простые типы
- Объекты
- Обычный объект
- Массив
- Функция
- Регулярное выражение
- Объект даты
- Ошибка
- Пространство имён
- Операторы (арифметика, присваивание, конкатенация)
- Операторы сравнения)
- Условия
- Циклы
- Конструкторы
- Прототипы
- Глобальный объект
- Работа с DOM
https://developer.mozilla.org/ru/docs/Web/JavaScript https://learn.javascript.ru/js