Справочник Javascript На Русском

On

Добро пожаловать в справочник по современному javascript! Справочники: Javascript/HTML/CSS. Система сборки и зависимостей Google Closure Library. Хранение данных на клиенте.

  1. Ява Скрипт Скачать
  2. Ява Скрипт
  3. Справочник Javascript На Русском
  4. Джаваскрипт

Справочник по JavaScript JavaScript объект Array Объекты типа Array (массивы) используются для хранения нескольких значений в одной переменной: 1 var cars = 'Saab', 'Volvo', 'BMW'; Индексы массивов начинаются с нуля: первый элемент массива имеет индекс 0, второй 1 и так далее. Для подробного изучения работы с массивами читайте синтаксис массивов JavaScript. Методы Метод Описание concat Объединяет два и более массивов.

Справочник

Метод не изменяет существующие массивы, он возвращает новый массив, состоящий из текущего массива, к которому присоеденены другие массивы и/или значения. IndexOf Возвращает первый индекс элемента внутри массива, эквивалентный указанному значению, или -1, если совпадений не найдено. Join Объединяет все элементы массива в строку и возвращает эту строку. По умолчанию разделителем является запятая (,), но метод позволяет задавать и другие разделители. LastIndexOf Возвращает последний индекс элемента внутри массива, эквивалентный указанному значению, или -1, если совпадений не найдено.

Pop Удаляет последний элемент из массива и возвращает этот элемент. Push Добавляет один или несколько элементов в конец массива и возвращает новую длину массива. Reverse Изменяет порядок следования элементов в текущем массиве на обратный.

Shift Удаляет первый элемент из массива и возвращает этот элемент. Slice Извлекает часть массива и возвращает новый массив. Sort Сортирует элементы массива. Splice Изменяет текущий массив, добавляя или удаляя элементы. Возвращает массив с удаленными элементами, если элементы не удалялись, то возвращает пустой массив. ToString Преобразует массив в строку и возвращает результат. Unshift Добавляет один или несколько элементов в начало массива и возвращает новую длину массива.

ValueOf Возвращает примитивное значение объекта. Свойства Свойство Описание constructor Ссылается на функцию-конструктор, которая была использована при создании объекта. Length Возвращает целое число, указывающее количество элементов в массиве. Prototype Ссылается на объект, являющийся прототипом для объектов типа Array. Данное свойство используется интерпретатором, когда функция используется как конструктор при создании нового объекта. Любой объект, созданный с помощью конструктора, наследует все свойства объекта, на который ссылается свойство prototype.

JavaScript объект Boolean Создает новый объект типа Boolean: 1 var foo = new Boolean(booleanValue); Параметры: foo Переменная, которой присваивается объект. BooleanValue Необязательный параметр, который задает начальное логическое значение для нового объекта. Если booleanValue не указан или имеет значение false, 0, null, NaN, или является пустой строкой, то начальным значением объекта будет fasle. Во всех остальных случаях значением будет true. Примечание: интерпретатор JavaScript неявно использует объект Boolean всякий раз, когда логический (булев) тип данных требуется преобразовать в объект. То есть объект Boolean служит объектом оберткой для логического типа данных.

Не используйте объект Boolean для преобразования нелогических значений в логические. Вместо этого можно использовать Boolean в качестве функции для выполнения этой задачи: 1 var foo = Boolean(10); // true Также можно использовать функцию Boolean, чтобы определять истинно или ложно выражение: 1 2 Boolean(10 9) // true Boolean(10. Примечание: абсолютной величиной положительного числа называется само это число. Абсолютной величиной отрицательного числа называется противоположное ему положительное число. Абсолютная величина нуля есть ноль. Acos(x) Возвращает арккосинус числа. Asin(x) Возвращает арксинус числа.

Atan(x) Возвращает арктангенс числа. Atan2(y, x) Возвращает угол от оси X до точки с координатами (y,x). Ceil(x) Округляет число в большую сторону до ближайшего целого и возвращает полученный результат. Cos(x) Возвращает косинус числа. Exp(x) Возвращает e (основание натуральных логарифмов), возведенное в степень. Floor(x) Округляет число в меньшую сторону, отбрасывая дробную часть и возвращая целое число. Log(x) Возвращает натуральный логарифм числа.

Max(x, y, z.,n) Возвращает большее из предоставленных числовых значений. Если хотя бы один из аргументов не может быть преобразован в число, то результатом будет NaN. Min(x, y, z.,n) Возвращает меньшее из предоставленных числовых значений. Если хотя бы один из аргументов не может быть преобразован в число, то результатом будет NaN.

Pow(x, y) Возвращает значение числа x, возведенного в указанную степень (число y). Random Возвращает псевдослучайное число между 0 и 1. Round(x) Округляет число с плавающей точкой в большую или меньшую сторону до ближайшего целого числа. Sin(x) Возвращает синус числа. Sqrt(x) Возвращает квадратный корень числа. Tan(x) Возвращает тангенс числа. Примечание: тригонометрические функции (sin, cos, tan, asin, acos, atan и atan2) принимают или возвращают величину углов в радианах.

Справочник

Свойства Свойство Описание E Возвращает основание натурального логарифма - константа e (приблизительно 2.718). LN2 Возвращает натуральный логарифм числа 2 (приблизительно 0.693). LN10 Возвращает натуральный логарифм числа 10 (приблизительно 2.303). LOG2E Возвращает логарифм числа e по основанию 2 (приблизительно 1.442). LOG10E Возвращает логарифм числа e по основанию 10 (приблизительно 0.434). PI Возвращает число Пи.

SQRT12 Возвращает квадратный корень числа 0.5 (приблизительно 0.707). SQRT2 Возвращает квадратный корень числа 2 (приблизительно 1.414). JavaScript объект Number Объект, представляющий собой любое число. Кельтские татуировки и их значение. Все JavaScript числа являются 64-разрядными числами с плавающей точкой. 1 var foo = new Number(value) Параметры: foo Переменная, которой присваивается объект Number.

Value Числовое значение. Примечание: интерпретатор JavaScript неявно использует объект Number всякий раз, когда числовой тип данных требуется преобразовать в объект. Очень редко в программе требуется создать объект Number с помощью функции конструктора. Методы Метод Описание toExponential(x) Возвращает строку, содержащую число, представленное в экспоненциальной записи. ToFixed(x) Возвращает строку, представляющую число, содержащее x чисел после десятичной точки. ToPrecision(x) Возвращает строку, представляющую число с указанной точностью в десятичной или экспоненциальной записи.

ToString Возвращает строку, представляющую указанный объект. ValueOf Возвращает примитивное значение указанного объекта. Свойства Свойство Описание constructor Ссылается на функцию-конструктор, которая была использована при создании объекта. MAXVALUE Возвращает максимальное положительное число. MINVALUE Возвращает минимальное положительное число, ближайшее к нулю. NEGATIVEINFINITY Специальное значение, представляющее минус бесконечность.

NaN Специально значение означающее 'Not-a-Number' (не число). POSITIVEINFINITY Специальное значение, представляющее бесконечность. Prototype Ссылается на объект, являющийся прототипом для объектов типа Number. Данное свойство используется интерпретатором, когда функция используется как конструктор при создании нового объекта. Любой объект, созданный с помощью конструктора, наследует все свойства объекта, на который ссылается свойство prototype. JavaScript объект String Объект String позволяет манипулировать и форматировать строки текста и выполнять поиск подстрок в строках. 1 var foo = new String(value) Параметры: foo Переменная, которой присваивается объект String.

Value Любая последовательность Unicode символов, которую необходимо преобразовать в строку. Помимо обычных символов JavaScript предоставляет возможность вводить в строку специальные символы, которые нельзя ввести напрямую с клавиатуры, для этого используются управляющие последовательности (escape sequences): Код Символ 0 ноль ' одиночная кавычка (апостроф) ' двойная кавычка обратный слэш n новая строка r возвращение каретки v вертикальный tab t tab b backspace f смена страницы uXXXX Unicode символ, указанный с помощью шестнадцатеричного числа XXXX xXX символ Latin-1 Строковой литерал Строкой литерал имеет ноль или более символов, заключенных в одиночные или двойные кавычки. Все строковые литералы имеет примитивный строковой тип данных. Объект String создается с помощью оператора new и, в отличие от строковых литералов, имеет тип данных объект: 1 2 3 4 5 var strLit = 'Это строковой литерал.' ; var strObj = new String(' Это объект String.' ); document.write(typeof strLit); //string document.write(typeof strObj); //object.

Ява скрипт скачать

Примечание: все методы и свойства объекта Object доступны для всех объектов. Функции Функции Описание create Создает объект с указанным прототипом, и, при необходимости, содержащий указанные свойства. DefineProperties Добавляет одно или несколько свойств в объект или изменяет уже существующие свойства. DefineProperty Добавляет свойство в объект или изменяет уже существующее.

Ява Скрипт Скачать

Freeze Замораживает объект: предотвращает изменение значений существующих свойств и исключает добавление новых свойств. GetOwnPropertyDescriptor Возвращает описание данных свойства или метода. GetOwnPropertyNames Возвращает массив, содержащий имена всех перечисляемых и неперечисляемых свойств и методов данного объекта. GetPrototypeOf Возвращает прототип указанного объекта.

IsExtensible Возвращает значение, указывающее, могут ли быть добавлены новые свойства в объект. IsFrozen Возвращает значение true, если объект был заморожен.

IsSealed Возвращает значение true, если объект был запечатан. Keys Возвращает массив, содержащий имена всех перечисляемых свойств данного объекта.

Ява Скрипт

PreventExtensions Предотвращает добавление новых свойств в объект. Seal Запечатывает объект: предотвращает возможность удаление, изменения и добавления свойств объекта. Методы Метод Описание hasOwnProperty Возвращает значение true, только если свойство с заданным именем существует в экземпляре объекта, а не прототипе. IsPrototypeOf Возвращает логическое значение, указывающее является ли передаваемый объект частью цепочки прототипов для текущего объекта. ToLocaleString Возвращает строку, представляющую объект. Этот метод предназначен для переопределения в производных объектах для языкового стандарта конкретных целей.

Справочник Javascript На Русском

ToString Возвращает строку, представляющую объект. ValueOf Возвращает примитивное значение указанного объекта. Свойства Свойство Описание constructor Ссылается на функцию-конструктор, которая была использована при создании объекта. Prototype Ссылается на объект, являющийся прототипом для объектов типа Object. Данное свойство используется интерпретатором, когда функция используется как конструктор при создании нового объекта.

Джаваскрипт

Любой объект, созданный с помощью конструктора, наследует все свойства объекта, на который ссылается свойство prototype.