Найти в Дзене
2.6 Взаимодействие: alert, prompt, confirm
Так как мы будем использовать браузер как демо-среду, нам нужно познакомиться с несколькими функциями его интерфейса, а именно: alert, prompt и confirm. С этой функцией мы уже знакомы. Она показывает сообщение и ждёт, пока пользователь нажмёт кнопку «ОК». Например: alert("Hello"); Это небольшое окно с сообщением называется модальным окном. Понятие модальное означает, что пользователь не может взаимодействовать с интерфейсом остальной части страницы, нажимать на другие кнопки и т.д. до тех пор, пока взаимодействует с окном. В данном случае – пока не будет нажата кнопка «OK». Функция prompt принимает...
1 год назад
2.5 Типы данных
Значение в JavaScript всегда относится к данным определённого типа. Например, это может быть строка или число. Есть восемь основных типов данных в JavaScript. В этой главе мы рассмотрим их в общем, а в следующих главах поговорим подробнее о каждом. Переменная в JavaScript может содержать любые данные. В один момент там может быть строка, а в другой – число: // Не будет ошибкой let message = "hello"; message = 123456; Языки программирования, в которых такое возможно, называются «динамически типизированными». Это значит, что типы данных есть, но переменные не привязаны ни к одному из них. let n = 123; n = 12...
1 год назад
2.4 Переменные
JavaScript-приложению обычно нужно работать с информацией. Например: Переменные используются для хранения этой информации. Переменная – это «именованное хранилище» для данных. Мы можем использовать переменные для хранения товаров, посетителей и других данных. Для создания переменной в JavaScript используйте ключевое слово let. Приведённая ниже инструкция создаёт (другими словами, объявляет) переменную с именем «message»: let message; Теперь можно поместить в неё данные (другими словами, определить переменную), используя оператор присваивания =: let message; message = 'Hello'; // сохранить строку...
1 год назад
2.3 Строгий режим — "use strict"
На протяжении долгого времени JavaScript развивался без проблем с обратной совместимостью. Новые функции добавлялись в язык, в то время как старая функциональность не менялась. Преимуществом данного подхода было то, что существующий код продолжал работать. А недостатком – что любая ошибка или несовершенное решение, принятое создателями JavaScript, застревали в языке навсегда. Так было до 2009 года, когда появился ECMAScript 5 (ES5). Он добавил новые возможности в язык и изменил некоторые из существующих. Чтобы устаревший код работал, как и раньше, по умолчанию подобные изменения не применяются...
1 год назад
2.2 Структура кода
Начнём изучение языка с рассмотрения основных «строительных блоков» кода. Инструкции – это синтаксические конструкции и команды, которые выполняют действия. Мы уже видели инструкцию alert('Привет, мир!'), которая отображает сообщение «Привет, мир!». В нашем коде может быть столько инструкций, сколько мы захотим. Инструкции могут отделяться точкой с запятой. Например, здесь мы разделили сообщение «Привет Мир» на два вызова alert: alert('Привет'); alert('Мир'); Обычно каждую инструкцию пишут на новой строке, чтобы код было легче читать: alert('Привет'); alert('Мир'); В большинстве случаев точку с запятой можно не ставить, если есть переход на новую строку...
1 год назад
Если нравится — подпишитесь
Так вы не пропустите новые публикации этого канала