· Если ни один из параметров elem0, elem1, ... не указан, то инициализируется пустой массив.
· Если указан лишь один числовой параметр elem0 и массив объявлен черезnew Array, то будет инициализирован пустой массив длины, равной данному числу. При этом все элементы являются undefined.
· В ином случае создается массив из перечисленных элементов.
Функция Function
Создание
| new Function ([arg1[, arg2[, ... argN]],] functionBody)
|
Аргументы
Arg1, arg2, ... argN
Имена параметров для создаваемой функции. Каждый аргумент должен быть строкой, которая является корректным идентификатором javascript или списком таких строк, разделенных запятой. Например: "x", "theValue" или "a,b".
FunctionBody
javascript-код тела функции
Объявленная функция доступна по имени, например:
|
| alert('Привет всем присутствующим!');
|
Операторы в JavaScript делятся на:
- Арифметические
- Побитовые
- Логические
- Сравнение
Арифметические
+ - * / %
В отличие от некоторых других языков, оператор "+" делает конкатенацию, если хотя бы один операнд - строка, причем, не обязательно первый.
Унарный оператор "+" также используется для преобразования строки к числу: