Использование языка JavaScript при разработке HTML-документов, страница 12

Location – информация о текущем документе

Тип

Название

Описание

A

location.hash

Возвращает часть URL, начинающуюся с символа (#).

A

location.host

Строка, определяющая свойства URL hostname и port, разделённые двоеточием.

A

location.hostname

Строка, определяющая имя домена или IP-адрес URL.

A

location.href

Строка, определяющая полный URL документа.

A

location.pathname

Извлекает из URL тy его часть, которая содержит путь.

A

location.port

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

A

location.protocol

Строка, определяющая начало URL (название протокола), включая первое двоеточие. Виды протоколов: abort – информация о браузере; ftp; http; mailto – адрес электронной почты; file – файл на локальной машине; javascript – программа на JavaScript.

A

location.search

Возвращает строку, содержащую любую информацию запроса, присоединённую к URL, и отделённую символом (?).

Math – математический сервис

Тип

Название

Описание

O

Math

Предоставляет доступ к математическим константам и функциям.

F

Math.abs(argument)

Возвращает абсолютное значение своего аргумента.

F

Math.acos(argument)

Возвращает арккосинус своего аргумента в диапазоне от 0 до pi. радиан. Если аргумент >1 или <-1 возвращается 0.

F

Math.asin(argument)

Возвращает арксинус своего аргумента в диапазоне от -pi/2 до pi/2 радиан. Если аргумент >1 или <-1 возвращается 0.

F

Math.atan(argument)

Возвращает арктангенс своего аргумента в диапазоне от -pi/2 до pi/2 радиан.

F

Math.ceil(argument)

Возвращает ближайшее целое число, >= аргументу.

F

Math.cos(argument)

Возвращает косинус своего аргумента, заданного в радианах.

C

Math.E

Число e(основание натуральных логарифмов).

F

Math.exp(argument)

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

F

Math.floor(argument)

Возвращает ближайшее целое число, <= аргументу.

C

Math.LN10

Натуральный логарифм числа 10.

C

Math.LN2

Натуральный логарифм числа 2.

F

Math.log(argument)

Возвращает натуральный логарифм положительного аргумента. Если аргумент нулевой или отрицательный, то возвращается
-1.797693134862316e+308.

C

Math.LOG10E

Логарифм с основанием 10 числа e.

C

Math.LOG2E

Логарифм с основанием 2 числа e.

F

Math.max(number1, number2)

Возвращает наибольшее из двух чисел.

F

Math.min(number1, number2)

Возвращает наименьшее из двух чисел.

C

Math.PI

Число pi (отношение длины окружности к её диаметру).

F

Math.pow(base, exponent)

Вычисляет степень с основанием base и показателем exponent.

F

Math.random()

Возвращает случайное число в интервале между 0 и 1.

F

Math.round(argument)

Округляет число до ближайшего целого.

F

Math.sin(argument)

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

F

Math.sqrt(argument)

Возвращает квадратный корень аргумента. Если аргумент отрицателен, то возвращается 0.

C

Math.SQRT1_2

Квадратный корень из 0.5.

C

Math.SQRT2

Квадратный корень из 2.

F

Math.tan(number)

Возвращает тангенс аргумента, выраженного в радианах.