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

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 операторы


пример

Присвоение значений переменных и добавить их вместе:

var x = 5;         // assign the value 5 to x
var y = 2;         // assign the value 2 to y
var z = x + y;     // assign the value 7 to z (x + y)
Попробуй сам "

Арифметические операторы JavaScript

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

оператор Описание
+ сложение
- вычитание
* умножение
/ деление
% модуль
++ инкремент
-- декремент

Добавление оператора (+) добавляет номера:

Добавление

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

Оператор умножения (*) перемножает числа.

Умножив

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

Вы узнаете больше о операторов JavaScript в следующих главах.


JavaScript Операторы присваивания

Операторы присваивания присваивать значения переменным JavaScript.

оператор пример Такой же как
= x = y x = y
+= x += y x = x + y
-= x -= y x = x - y
*= x *= y x = x * y
/= x /= y x = x / y
%= x %= y x = x % y

Оператор присваивания (=) присваивает значение переменной.

присваивание

var x = 10;
Попробуй сам "

Оператор присваивания сложение (+=) добавляет значение переменной.

присваивание

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

Строковые операторы JavaScript

+ Оператор также может быть использован для добавления (конкатенации) строк.

При использовании на строках, то + оператор называется оператором конкатенации.

пример

txt1 = "John";
txt2 = "Doe";
txt3 = txt1 + " " + txt2;

Результат txt3 будет:

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

+= Оператор присваивания также может быть использован для добавления (конкатенации) строк:

пример

txt1 = "What a very ";
txt1 += "nice day";

Результат txt1 будет:

What a very nice day
Попробуй сам "

Добавление строк и чисел

Добавление двух чисел, возвращает сумму, но добавив ряд и строка возвращает строку:

пример

x = 5 + 5;
y = "5" + 5;
z = "Hello" + 5;

Результат х, у и г будет:

10
55
Hello5
Попробуй сам "

Правило:Если добавить номер и строку, то результат будет строка!


JavaScript Сравнение и логические операторы

оператор Описание
== равно
=== равной ценности и равный тип
!= не равный
!== не равное значение или не равно тип
> больше чем
< меньше, чем
>= больше или равно
<= меньше или равно
? тернарный оператор

Сравнение и логические операторы описаны в главе Сравнения JS.


JavaScript Тип Операторы

оператор Описание
typeof Возвращает тип переменной
instanceof Возвращает истину, если объект является экземпляром типа объекта

Операторы типа описаны в главе JS Тип преобразования.