Последние учебники веб-разработки
×

JS Руководство

JS ГЛАВНАЯ JS Введение JS Куда JS Вывод JS Синтаксис JS Заявления JS Комментарии JS переменные JS операторы JS арифметика JS присваивание JS Типы данных JS функции JS Объекты JS Объем JS Мероприятия JS Строки JS Методы струнных JS чисел JS Методы Number JS математический JS Даты JS Форматы даты JS Методы Дата JS Массивы JS Методы массивов JS Booleans JS Сравнения JS условия JS переключатель JS петля For JS В то время как Loop JS Ломать JS Тип преобразования JS RegExp JS ошибки JS отладка JS Подъемно JS Строгий режим JS Гид по стилю JS Лучшие практики JS Ошибки JS Представление JS Зарезервированные слова JS JSON

JS формы

Формы проверки Формы API

JS объект

Определения объектов Свойства объекта Методы объекта Прототипы объектов

JS функции

Определения функций Функциональные параметры Функция Призвание Функция Затворы

JS HTML DOM

DOM вступление DOM методы DOM Документ DOM элементы DOM HTML DOM CSS DOM Анимации DOM Мероприятия DOM EventListener DOM навигация DOM Вершины DOM Nodelist

JS браузер BOM

JS Window JS Screen JS Location JS History JS Navigator JS Popup Alert JS Timing JS Cookies

JS Примеры

JS Примеры JS HTML DOM JS HTML вход JS HTML Объекты JS HTML Мероприятия JS браузер JS викторина JS Резюме

JS Рекомендации

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


 

JavaScript Заявления


В HTML, JavaScript statements являются "инструкции" , чтобы быть "выполнено" веб - браузером.


JavaScript Statements

Это утверждение говорит браузеру , чтобы написать "Hello Dolly." Внутри HTML - элемента с id="demo" :

пример

document.getElementById("demo").innerHTML = "Hello Dolly.";
Попробуй сам "

JavaScript Программы

Большинство программ JavaScript содержат много заявлений JavaScript.

Операторы выполняются, один за другим, в том же порядке, как они записаны.

В этом примере x, y , и z приведены значения, и , наконец , z отображается:

пример

var x = 5;
var y = 6;
var z = x + y;
document.getElementById("demo").innerHTML = z;
Попробуй сам "

программы JavaScript (и заявления JavaScript) часто называют код JavaScript.


; Точка с запятой

Точка с запятой разделения операторов JavaScript.

Добавьте точку с запятой в конце каждого исполняемого оператора:

a = 5;
b = 6;
c = a + b;
Попробуй сам "

Когда разделенных точкой с запятой, несколько операторов в одной строке допускаются:

a = 5; b = 6; c = a + b;
Попробуй сам "

В Интернете вы можете увидеть примеры без запятой.
Завершение заявления с точкой с запятой не требуется, но настоятельно рекомендуется.


JavaScript White Space

JavaScript игнорирует множественные пробелы. Вы можете добавить пустое пространство в скрипт, чтобы сделать его более удобным для чтения.

Следующие строки эквивалентны:

var person = "Hege";
var person="Hege";

Хорошей практикой является поставить пробелы вокруг операторов ( = + - * / ) :

var x = y + z;

JavaScript Длина строки и разрывов строк

Для лучшей читаемости, программисты часто любят, чтобы избежать строк кода длиной более 80 символов.

Если оператор JavaScript не помещается на одной строке, лучшее место, чтобы разбить его, после оператора:

пример

document.getElementById("demo").innerHTML =
"Hello Dolly.";
Попробуй сам "

JavaScript блоки кода

JavaScript заявления могут быть сгруппированы в кодовых блоков, внутри фигурных скобок {...}.

Цель кодовых блоков, чтобы определить инструкции для выполнения вместе.

Одно место вы найдете заявления, сгруппированных вместе в блоках, в функции JavaScript:

пример

function myFunction() {
    document.getElementById("demo").innerHTML = "Hello Dolly.";
    document.getElementById("myDIV").innerHTML = "How are you?";
}
Попробуй сам "

В этом уроке мы используем 4 пробела отступа для кодовых блоков.
Вы узнаете больше о функциях позже в этом руководстве.


JavaScript Ключевые слова

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

Вот список некоторых из ключевых слов, вы узнаете в этом уроке:

Ключевое слово Описание
break Завершает переключатель или петлю
continue Выпрыгивает из петли и начинается сверху
debugger Останавливает выполнение JavaScript и вызовы (если таковые имеются) функции отладки
do ... while Выполняет блок операторов, и повторяет блок, в то время как условие истинно
for Marks блок инструкций для выполнения, до тех пор, как условие истинно
function Объявляет функцию
if ... else Отмечает блок инструкций для выполнения, в зависимости от состояния
return Выход из функции
switch Отмечает блок инструкций для выполнения, в зависимости от различных случаев
try ... catch Реализует обработку ошибок в блоке инструкций
var Объявляет переменную

JavaScript ключевые слова являются зарезервированными словами. Зарезервированные слова не могут быть использованы в качестве имен переменных.