САМОСТОЯТЕЛЬНОЕ ОБУЧЕНИЕ ДЛЯ ВЕБ РАЗРАБОТЧИКОВ
×

JS Учебник

JS Главная JS Введение JS Где установить? JS Вывод JS Заявления JS Синтаксис JS Комментарии JS Переменные JS Let JS Const JS Операторы JS Арифметика JS Присваивание JS Типы данных JS Функции JS Объекты JS События JS Строки JS Методы строк JS Поиск строк JS Шаблоны строк JS Числа JS Методы чисел JS Массивы JS Методы массива JS Сортировка массива JS Итерация массива JS Постоянный массив JS Даты JS Формат дат JS Методы получения дат JS Методы набора дат JS Объекты Math JS Случайные числа JS Булевы JS Сравнения JS Оператор If...Else JS Оператор Switch JS Цикл For JS Цикл For In JS Цикл For Of JS Цикл While JS Оператор Break JS Повторяющиеся JS Наборы JS Карты JS Typeof JS Преобразование JS Битовые JS Выражения JS Ошибки JS Область JS Подъемный JS Строгий JS Ключевое слово this JS Стрелки JS Классы JS JSON JS Отладчик JS Стиль JS Практика JS Ошибки JS Эффективность JS Слова

JS Версии

JS Версии JS 2009 (ES5) JS 2015 (ES6) JS 2016 JS 2017 JS 2018 JS IE/Edge JS История

JS Объекты

Определение объекта Свойства объекта Методы объекта Отображение объекта Доступ объекта Конструкторы объекта Прототипы объекта Повторяющиеся объекты Набор объектов Карты объекта Справочник объектов

JS Функции

Определение функций Параметры функции Обращение к функции Вызов функции Применение функции Закрытие функции

JS Классы

Введение класса Наследование класса Статистический класс

JS Асинхронный

JS Обратный вызов JS Асинхронный JS Обещания JS Асинхронный

JS HTML DOM

DOM Введение DOM Методы DOM Документы DOM Элементы DOM HTML DOM Формы DOM CSS DOM Анимация DOM События DOM Прослушиватель DOM Навигация DOM Узлы DOM Коллекция DOM Список узлов

JS Браузер BOM

JS Window JS Экран JS Расположение JS История JS Навигатор JS Предупреждение JS Синхронизация JS Куки

JS Веб APIы

Веб API Введение Веб API История Веб API Хранилище Веб API Работник Веб API Извлечь Веб API Геолокации

JS AJAX

AJAX Введение AJAX XMLHttp AJAX Запрос на сервер AJAX Ответ с сервера AJAX Файл XML AJAX Файл PHP AJAX Файл ASP AJAX База данных AJAX Приложения AJAX Примеры

JS JSON

JSON Введение JSON Синтаксис JSON или XML JSON Типы данных JSON Парсинг JSON Строки JSON Объекты JSON Массивы JSON PHP JSON HTML JSON JSONP

JS или jQuery

jQuery Селекторы jQuery Элементы jQuery CSS jQuery DOM

JS Примеры

JS Примеры JS HTML DOM JS HTML Ввод JS HTML Объекты JS HTML События JS Браузер JS Редактор JS Упражнения JS Викторина JS Сертификат

JS Справочник

JavaScript Объекты HTML DOM Объекты


JavaScript Главная


JavaScript - язык программирования HTML в интернете.

JavaScript легко освоить.

JavaScript учебник научит вас от базового до продвинутого.

Старт JavaScript »

Пример в каждой главе

С помощью нашего редактора "Попробуйте сами" вы можете редактировать исходный код и просматривать результат.

Пример

Мой Первый JavaScript

Попробуйте сами »

Мы рекомендуем прочитать этот учебник в последовательности, указанной в левом меню.


Учитесь на примерах

Лучше всего учиться на примерах. Примеры чаще легче понять, чем текстовые объяснения.

Данный учебник дополняется объяснения поясняющими примеры "Попробуйте сами".

JavaScript Примеры

Если вы попробуете все примеры, вы узнаете много нового о JavaScript за очень короткое время!


Зачем изучать JavaScript?

JavaScript является одним из 3 языков, все веб разработчики должны знать:

   1. HTML определение содержания веб страниц

   2. CSS чтобы указать макет веб страниц

   3. JavaScript для программирования поведения веб страниц

Веб-страницы - не единственное место, где используется JavaScript. Многие настольные и серверные программы используют JavaScript. Node.js является самым известным. Некоторые базы данных, такие как MongoDB и CouchDB, также используют JavaScript в качестве языка программирования.



Ты знал?

JavaScript и Java - это совершенно разные языки, как по концепции, так и по дизайну.

JavaScript был изобретен Бренданом Эйхом в 1995 году и стал стандартом ECMA в 1997 году.
ECMA-262 - официальное название стандарта. ECMAScript - это официальное название языка.

Вы можете прочитать больше о различных версиях JavaScript в главе JS Версии.

Скорость обучения

В учебнике скорость обучения - ваш выбор.

Все зависит от вас.

Если вы испытываете трудности, сделайте перерыв или перечитайте материал.

Всегда убеждаясь, что вы понимаете все примеры в "Попробуй сам".


Ссылки на JavaScript

Schoolsw3 поддерживает полный справочник по JavaScript, включая все объекты HTML и браузера.

Ссылка содержит примеры для всех свойств, методов и событий и постоянно обновляется в соответствии с последними веб-стандартами.

Справочник JavaScript


Упражнения по JavaScript

Проверте себя на практике

Упражнение:

Создайте переменную с именем carName и присвойте ей значение Вольво.

var  = "";

Начать упражнения


Тест-викторина по JavaScript

Проверьте свои навыки работы с JavaScript в Schoolsw3!

Тест по JavaScript!


Экзамен по JavaScript - Получить диплом!

W3Schools Сертификат

W3Schools' Онлайн-Сертификация

Идеальное решение для профессионалов, которым необходимо сбалансировать работу, семью и построение карьеры.

Уже выдано более 25 000 сертификатов!

Получить Сертификат »

Сертификат HTML документирует ваши знания по HTML.

Сертификат CSS документирует ваши знания по CSS.

Сертификат JavaScript документирует ваши знания по JavaScript и HTML DOM.

Сертификат Python документирует ваши знания по Python.

Сертификат jQuery документирует ваши знания по jQuery.

Сертификат SQL документирует ваши знания по SQL.

Сертификат PHP документирует ваши знания по PHP и MySQL.

Сертификат XML документирует ваши знания по XML, XML DOM и XSLT.

Сертификат Bootstrap документирует ваши знания по Bootstrap фреймворк.