class DarkRaha extends com { // разработка приложений
            String a="Главная" b="Контакты" c="О сайте"
};

JavaScript

Основы

Введение
Внедрение
Комментарий
Утверждения
Идентификаторы
Типы данных
Литералы
Переменные
Область видимости
Строки
Массивы
Ассоциативные массивы
Выражения и операции
Управляющие операторы
Функции
ООП - объекты
ООП - прототип, наследование
Замыкание
RTTI
Исключения
Объект Math
Объект Global
Объект Number
Регулярные выражения
XML DOM

библиотеки

Справочник по JavaScript

Выражения и операции

Выражения представляют собой множество данных связанных между собой операциями - особыми операторами языка, возвращающих некоторое значение. Аргументы операций называют операндами. Большинство операций либо унарные (с одним операндом) или бинарные (с двумя операндами). Также операции характеризуются приоритетом (старшинством) выполнения в выражении. Например, результат выражения 4+5*2 будет 14, а не 18, так как операция умножения имеет больший приоритет, чем сложение. Операции одинакового приоритета выполняются последовательно слева направо.

арифметические операции:

Существуют два варианта операции инкремента и декремента. Префиксный вариант (операнд справа) изменяет операнд сразу, постфиксный вариант (операнд слева) изменяет операнд после вычисления всего выражения, в которое входит операнд.

логические операции:

операции отношения

побитовые операции

операции назначения:

операции доступа:

Объект можно рассматривать как ассоциативный массив состоящий из имен свойств и их значений. Например, myobj.myproperty эквивалентно myobj["myproperty"].

прочие операции:

приоритет

Ниже приведен список операций расположенных по убыванию их приоритета:

. [] ()
++ -- - ~ ! delete new typeof void
* / %
+ - +
<< >> >>>
< <= > >= instanceof
== != === !==
&
^
|
&&
||
?:
= OP=
,

Рейтинг@Mail.ru