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

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 Синтаксис


Синтаксис JavaScript это набор правил, как JavaScript строятся программы.


JavaScript Программы

Компьютерная программа представляет собой список "инструкций" , чтобы быть "выполнены" компьютером.

В языке программирования, эти программные инструкции называются заявления.

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

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

пример

var x = 5;
var y = 6;
var z = x + y;
Попробуй сам "

В HTML, JavaScript программы могут быть выполнены с помощью веб-браузера.


Заявления JavaScript

заявления JavaScript состоят из:

Значения, Операторы, выражения, ключевые слова и комментарии.


Значения JavaScript

Синтаксис JavaScript определяет два типа значений: Фиксированные значения и значения переменных.

Фиксированные значения называются литералы. Значения переменных называются переменными.


JavaScript литералы

Наиболее важные правила написания фиксированные значения являются:

Числа записываются с или без десятичных знаков:

Строки текст, написанный в двойные или одинарные кавычки:

"John Doe"

'John Doe'
Попробуй сам "

Переменные JavaScript

В языке программирования, переменные используются для хранения значений данных.

JavaScript использует var ключевое слово , чтобы объявить переменные.

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

В этом примере, х определяется как переменная. Тогда х назначается (учитывая) значение 6:


Операторы JavaScript

JavaScript использует оператор присваивания ( = ) для присвоения значений переменным:

var x = 5;
var y = 6;
Попробуй сам "

JavaScript использует арифметические операторы ( + - * / ) для вычисления значений:


JavaScript Выражения

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

Вычисление называется оценка.

Например, 5 * 10 принимает значение 50:

Выражения могут также содержать значения переменных:

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

Например, "Джон" + "," + "Доу", принимает значение "Джон Доу":

"John" + " " + "Doe"
Попробуй сам "

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

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

var ключевое слово указывает браузеру , чтобы создать новую переменную:

var x = 5 + 6;
var y = x * 10;
Попробуй сам "

JavaScript Комментарии

Не все операторы JavaScript будут "выполнены".

Код после того, как двойные косые черты // или между /* и * / рассматривается как комментарий.

Комментарии игнорируются, и не будут выполнены:

var x = 5;   // I will be executed

// var x = 6;   I will NOT be executed
Попробуй сам "

JavaScript Идентификаторы

Идентификаторы являются именами.

В JavaScript, идентификаторы используются для именования переменных (и ключевым словам, а также функции и метки).

Правила для юридических имен так же в большинстве языков программирования.

В JavaScript, первый символ должен быть буквой, подчеркивание (_) или знак доллара ($) .

Последующие символы могут быть буквы, цифры, символы подчеркивания или знака доллара.

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


JavaScript чувствителен к регистру

Все идентификаторы JavaScript чувствительны к регистру.

Переменные LastName и ФАМИЛИЯ, две разные переменные.

lastName = "Doe";
lastname = "Peterson";
Попробуй сам "

JavaScript не интерпретирует VAR или Var в качестве ключевого слова var .


JavaScript и Camel Case

Исторически сложилось так, программисты использовали три способа соединения нескольких слов в одно имя переменной:

Дефисы:

first-name, last-name, master-card, inter-city.

Дефис не допускаются в JavaScript. Она предназначена для вычитаний.

Нижнее подчеркивание:

first_name, last_name, master_card, inter_city.

Дело Camel:

FirstName, LastName, MasterCard, InterCity.

CamelCase

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

firstName, lastName, masterCard, interCity.


JavaScript Набор символов

JavaScript использует набор символов Unicode.

Unicode обложки (почти) все символы, знаки препинания и символы в мире.

Для более близкого взгляда, пожалуйста , изучить наш Complete Reference Unicode .