Головна » Файли » html5 | css3

Справочник по современному javascript!
[ Викачати з сервера (578.0 Kb) ] 07.10.2016, 14:08

Объекты
Кратко | Подробно
Стандартные объекты
Array
Массив пронумерованных элементов, также может служить стеком или очередью

Boolean
Объект для булевых значений

Date
Функции для работы с датой и временем

Error
объект для представления ошибок

EvalError
Ошибка при выполнении функции eval

Function
Каждая функция в яваскрипт является объектом класса Function.

Math
Встроенный объект, предоставляющий константы и методы для математических вычислений.

Number
Объект для работы с числами

Object
Базовый объект javascript

RangeError
Ошибка, когда число не лежит в нужном диапазоне

ReferenceError
Ошибку при ссылке на несуществующую переменную

RegExp
Позволяет работать с регулярными выражениями.

String
Базовый объект для строк. Позволяет управлять текстовыми строками, форматировать их и выполнять поиск подстрок.

SyntaxError
Ошибка при интерпретации синтаксически неверного кода

TypeError
Ошибка в типе значения

URIError
Ошибка при некорректном URI

Объекты браузера
window
Два в одном: глобальный объект и окно браузера

Глобальные методы
Кратко | Подробно
alert
Выводит модальное окно с сообщением

clearInterval
Останавливает выполнение кода, заданное setInterval

clearTimeout
Отменяет выполнение кода, заданное setTimeout

confirm
Выводит сообщение в окне с двумя кнопками: "ОК" и "ОТМЕНА" и возвращает выбор посетителя

decodeURI
Раскодирует URI, закодированный при помощи encodeURI

decodeURIComponent
Раскодирует URI, закодированный при помощи encodeURIComponent

encodeURI
Кодирует URI, заменяя каждое вхождение определенных символов на escape-последовательности, представляющие символ в кодировке UTF-8.

encodeURIComponent
Кодирует компоненту URI, заменяя определенные символы на соответствующие UTF-8 escape-последовательности

eval
Выполняет строку javascript-кода без привязки к конкретному объекту.

isFinite
возвращает, является ли аргумент конечным числом

isNaN
Проверяет, является ли аргумент NaN

parseFloat
преобразует строковой аргумент в число с плавающей точкой

parseInt
преобразует строковой аргумент в целое число нужной системы счисления

prompt
Выводит окно с указанным текстом и полем для пользовательского ввода.

setInterval
Выполняет код или функцию через указанный интервал времени

setTimeout
Выполняет код или функцию после указанной задержки

Глобальные свойства
Кратко | Подробно
arguments
Переменная, доступная внутри функции и содержащая аргументы и ссылку на саму функцию.

Infinity
Бесконечность

NaN
Не-Числовое значение

undefined
Обозначает неопределенное значение

Синтаксические конструкции
Кратко | Подробно
break
Завершает текущий цикл или конструкции switch и label и передает управление на следующий вызов

continue
Прекращает текущую итерацию цикла и продолжает выполнение со следующей итерации

do..while
Задает цикл с проверкой условия после каждой итерации

for
Создать цикл, указав начальное состояние, условие и операцию обновления состояния

for..in
Перебрать свойства объекта, для каждого свойства выполнить заданный код

function
Объявить функцию

if
Выполняет тот или иной блок кода в зависимости от того, верно ли условие

label
Указать идентификатор для использования в break и continue

return
Возвратить результат работы функции

switch
Сравнивает значение выражения по различными вариантами и при совпадении выполняет соответствующий код

throw
Инициировать("бросить") исключение

try..catch
Ловить все исключения, выпадающие из блока кода

var
Объявить переменную (или несколько) в текущей области видимости

while
Задает цикл, который выполняется до тех пор, пока условие верно. Условие проверяется перед каждой итерацией.

with
Добавить новую область видимости

Блок
Группировка javascript-вызовов внутри фигурных скобок

Операторы
Кратко | Подробно
delete
function
in
instanceof
new
this
typeof
void
Аксессоры
object.property и object["property"]

Арифметические операторы
+, -, *, /, %, ++, --

Запятая
,

Логические операторы
&&, ||, !

Операторы присваивания
=, +=, -=, *=, /=, >>=, <<=, >>>=, &=, |=, ^=

Операторы сравнения
==, !=, ===, !==, >, >=, <, <=

Побитовые операторы
&, |, ^, ~, <<, >>, >>>

Строковые операторы
+, +=

Условный оператор
condition ? ifTrue : ifFalse

 

Категорія: html5 | css3 | Додав: zverius
Переглядів: 353 | Завантажень: 31 | Рейтинг: 0.0/0
Всього коментарів: 0
avatar