Найдено 477 страниц:
№ | Страница | Теги и описание |
---|---|---|
1 | JavaScript | JavaScript, Javascript, Все_категории |
Стандартом языка JavaScript является ECMAScript. Все современные браузеры полностью поддерживают ECMAScript 5.1. Старые версии браузеров поддерживают по крайней мере - ECMAScript 3. 17 июня 2015 года состоялся выпуск шестой версии ECMAScript. Эта версия официально называется ECMAScript 2015, которую чаще всего называют ECMAScript 6 или просто ES6. | ||
2 | A re-introduction to JavaScript (JS Tutorial) | |
Зачем повторять введение? Потому что JavaScript имеет веские основания быть самым недооцененным языком программирования в мире. Зачастую JavaScript воспринимают как игрушку, но за его обманчивой простотой стоит множество возможностей. На сегодняшний день JavaScript получил настолько широкое распространение, что знание языка необходимо как веб-разработчикам, так и разработчикам на мобильные платформы. | ||
3 | Enumerability and ownership of properties | |
В языке JavaScript свойства объектов могут быть перечисляемыми или неперечисляемыми (встречается вариант перевода: счётные или несчётные). Если внутреннему флагу [[Enumerable]] свойства присвоить значение true, то данное свойство становится перечисляемым. Это происходит по умолчанию для свойств, созданных простым присваиванием или через инициализацию свойств (свойства, определённые через Object.defineProperty получают по умолчанию значение флага [[Enumerable]] равным false). Перечисляемые свойства участвуют в итерации в цикле for...in, если только имя свойства не Символ. Принадлежность свойства определяется тем, принадлежит ли оно непосредственно объекту или получено из цепочки прототипов. Также можно получить весь список свойств объекта. Ниже, в таблице, указаны возможные способы нахождения, получения и итерации свойств объектов. Некоторые из них нельзя использовать без дополнительного кода, примеры которого приведены после таблицы. | ||
4 | JavaScript шеллы | |
JavaScript шеллы позволяют быстро проверить фрагменты JavaScript кода без перезагрзки страницы. Они чрезвычайно полезны для разработки и отладки кода. | ||
5 | Вступление в Объектно-ориентированный JavaScript | |
Объектно-ориентированный до основания, JavaScript предоставляет мощные и гибкие OOP возможности. Эта статья начинается с введения в объектно-ориентированное программирование, затем рассматривает модель объекта JavaScript и, наконец, демонстрирует концепции объектно-ориентированного программирования в JavaScript. | ||
6 | Замыкания | Замыкание |
Рассмотрим следующий пример: | ||
7 | Индекс | JavaScript, MDN, meta |
Found 325 pages: | ||
8 | Наследование и цепочка прототипов | |
Модель наследования в JavaScript может озадачить опытных разработчиков на высокоуровневых объектно-ориентированных языках (таких, например, как Java или C++), так как она динамическая и не включает в себя реализацию понятия class (хотя ключевое слово class и является зарезервированным, т.е., не может быть использовано в качестве имени переменной). |
||
9 | О JavaScript | JavaScript, Javascript |
JavaScript® — это объектный скриптовый язык, разработанный компанией Netscape, который используется миллионами веб-страниц и серверных приложений по всему миру. JavaScript является расширением языка ECMA-262 Edition 3 (ECMAScript) с небольшими отличиями от опубликованного стандарта. | ||
10 | Обзор JavaScript | |
JavaScript используется для создания красивых эффектов (и не только) или красивых и богатых вебприложений, тогда как HTML используется для хранения содержимого и его форматирования, а CSS определяет то как будет выглядеть содержимое вебстраницы. Как бы там ни было под широким термином JavaScript понимаются 2 разные вещи. Одна из них это сама основа - язык программирования (ECMAScript), и другая это DOM (Document Object Model). | ||
11 | Операторы сравнения | Равенство, Сравнение, Средний |
В общих чертах, двойное равно перед сравнением величин производит приведение типов; тройное равно сравнивает величины без приведения (если величины разных типов, вернет false , даже не сравнивая); ну и Object.is ведет себя так же, как и тройное равно, но со специальной обработкой для NaN , -0 и +0 , возвращая false при сравнении -0 и +0 , и true для операции Object.is(NaN, NaN) . (В то время как двойное или тройное равенство вернут false согласно стандарту IEEE 754.) Следует отметить, что все эти различия в сравнениях применимы лишь для примитивов. Для любых не примитивных объектов x и y , которые имеют одинаковые структуры, но представляют собой два отдельных объекта (переменные x и y не ссылаются на один и тот же объект), все операторы сравнения вернут false . |
||
12 | Параллельная модель и цикл событий. | Руководство |
Параллелизм в JavaScript основывается на модели "событийного цикла". Эта модель отличается от модели других языков, например C или Java. | ||
13 | Ресурсы по JavaScript | |
ECMAScript это язык программирования лежащий в основе JavaScript. ECMAScript стандартизирован в спецификации ECMA-262, организацией по стандартам Ecma International . Далее в таблице перечислены утвержденные стандарты ECMAScript: | ||
14 | Руководство | Guide, JavaScript, Javascript, guide, l10n:priority |
"Руководство по JavaScript" покажет вам как использовать JavaScript и даст общее представление о языке. Если вы делаете первые шаги с JavaScript или программированием вообще, обратитесь к разделам learning area. Если вам нужна исчерпывающая информация о возможностях языка, посмотрите JavaScript reference. | ||
15 | Keyed collections | коллекции, словари, структура данных |
Этот раздел содержит обзор коллекций Set и словарей Map - встроенных структур данных с доступом по ключу. |
||
16 | LiveConnect Overview | |
Эта глава описывает технолонию LiveConnect которая позволяет Java и JavaScript взаимодейстовать между собой. В этой главе полагается что вы имеет представление о языке программирования Java. | ||
17 | Numbers and dates | |
Данный раздел представляет собой введение в работу с числами и датами в JavaScript. | ||
18 | Predefined Core Objects | |
Эта глава описывает предопределённые объекты в стандартном JavaScript: Array , Boolean , Date , Function , Math , Number , RegExp , и String . |
||
19 | Введение в JavaScript | Guide, JavaScript |
В данном руководстве предполагается, что вы имеете: | ||
20 | Выражения и операторы | |
Эта глава описывает выражения и операторы языка JavaScript, такие как операторы присваивания, сравнения, арифметические, битовые, логические, строчные, и различные специальные операторы. | ||
21 | Грамматика и типы | Guide, JavaScript, Javascript |
JavaScript заимствует большую часть синтаксиса из Java, но также испытал влияние таких языков, как Awk, Perl и Python. | ||
22 | Итераторы и генераторы | |
Обработка каждого элемента коллекции является весьма распространенной операцией. JavaScript предоставляет несколько способов перебора коллекции, от простого цикла for до map() , filter() и array comprehensions. Итераторы и генераторы внедряют концепцию перебора непосредственно в ядро языка и обеспечивают механизм настройки поведения for...of циклов. |
||
23 | Об этом руководстве | |
No summary! | ||
24 | Об этом учебнике | |
JavaScript это кросс-платформенный, объектно-ориентированный интерпретируемый язык программирования. В этом учебнике описано все, что вам нужно знать для того, чтобы начать ипользовать JavaScript. | ||
25 | Обзор JavaScript | |
Эта глава является введением в JavaScript и описывает некоторые из базовых понятий. | ||
26 | Подробнее об объектной модели | |
JavaScript это объектно-ориентированный язык основанный на прототипировании, а не на основе классов. Из-за этого различия может быть менее очевидно, как JavaScript позволяет создавать иерархии объектов и иметь наследование свойств и значений. В этой главе мы попытаемся объяснить вам это отличие. | ||
27 | Порядок выполнения и обработка ошибок | Guide, JavaScript |
Более подробная информация об инструкциях, рассмотренных в данной главе, содержится в справочнике по JavaScript. Точка с запятой ( ; ) используется для разделения инструкций в коде. |
||
28 | Работа с объектами | |
JavaScript спроектирован на основе простой парадигмы. В основе концепции лежат простые объекты. Объект - это набор свойств, и свойство состоит из имени и значения, ассоциированного и этим именем. Значением свойства может быть функция, которую можно назвать методом объекта. В дополнение к встроенным в браузер объектам, вы можете определить свои собственные объекты. Эта глава описывает как пользоваться объектами, свойствами, функциями и методами, а также как создавать свои собственные объекты. | ||
29 | Регулярные выражения | |
Регулярные выражения - это шаблоны используемые для сопоставления последовательностей символов в строках. В JavaScript, регулярные выражения тоже объекты. Эти шаблоны используются в методах exec и test объекта RegExp , а также match , replace , search , и split объекта String . Данная глава описывает регулярные выражения в JavaScript. |
||
30 | Упорядоченные наборы данных | |
Данная глава знакомит читателя с объектами набора данных, упорядоченных по индексу. Глава включает в себя описание массивов и массивоподобных структур, таких как Array объекты и TypedArray объекты. |
||
31 | Форматирование текста | JavaScript, Руководство |
В этой главе приводится порядок работы со строками и текстом в JavaScript. | ||
32 | Функции | Основы, Функции |
Функции - ключевая концепция в JavaScript. Важнейшей особенностью языка является первоклассная поддержка функций (functions as first-class citizen). Любая функция это объект, и следовательно ею можно манипулировать как объектом, в частности: | ||
33 | Циклы и итерации | |
Циклы - простой способ сделать какое-то действие несколько раз. Эта глава JavaScript Guide познакомит вас с различными операторами доступными в JavaScript. | ||
34 | Справочник по JavaScript | JavaScript |
Эта часть раздела MDN по JavaScript служит хранилищем фактов о языке JavaScript. Более подробную информацию об этом справочнике можно получить здесь. | ||
35 | Classes | Classes, ECMAScript6, Experimental, Expérimental, JavaScript, Javascript, NeedsContent, NeedsTranslation, Reference, Référence, TopicStub |
Классы в JavaScript появятся в ECMAScript 6 и будут представлять собой синтаксический сахар существующих в языке прототипных наследований. Синтаксис класса не вводит новую объектно-ориентированную модель наследования. Классы в JS предоставляют гораздо более простой и понятный способ создания объектов. | ||
36 | constructor | |
Им может быть только один специальный метод, с названием "constructor", находящийся в классе. Если класс содержит более одного конструктора, будет возбуждено исключение SyntaxError . |
||
37 | static | |
Для того, чтобы объявить статический метод класса, необходимо использовать слово static. | ||
38 | Lexical grammar | |
This section describes JavaScript's lexical grammar. The source text of ECMAScript scripts gets scanned from left to right and is converted into a sequence of input elements which are tokens, control characters, line terminators, comments or white space. ECMAScript также определяет ключевые слова и литералы и имеет указания для автоматической вставки точек с запятой к концу инструкции. |
||
39 | Strict mode | Строгий режим |
Режим strict (строгий режим), введенный в ECMAScript 5, позволяет использовать более строгий вариант JavaScript. Это не просто подмножество языка: в нем сознательно используется семантика, отличающаяся от обычно принятой. Не поддерживающие строгий режим браузеры будут по-другому выполнять код, написанный для строгого режима, поэтому не полагайтесь на строгий режим без тестирования поддержки используемых особенностей этого режима. Строгий и обычный режим могут сосуществовать одновременно, а скрипт может переключаться в строгий режим по мере надобности. | ||
40 | Переход к строгому режиму | Advanced, JavaScript |
В ECMAScript 5 введен строгий режим, который реализован во всех основных браузерах (включая IE10). В то время как включение интерпретации кода браузерами в строгом режиме делается очень просто (достаточно добавить "use strict"; в верхней части вашего кода), для адаптации уже существующего кода к строгому режиму потребуется немного больше работы. |
||
41 | The Iterator protocol | |
Одно из нововведений стандарта ECMAScript 6 - протоколы перебора, которые могут реализованы любым объектом, соблюдая при этом определенные правила. | ||
42 | Выражения и операторы | JavaScript, Operators |
Эта глава описывает все операторы, выражения и ключевые слова языка JavaScript. | ||
43 | Array comprehensions | |
Синтаксис array comprehension - это JavaScript выражение, которое позволяет быстро создавать новый массив из существующего. Comprehensions существуют во многих языках программирования, и грядущий стандарт ECMAScript 7 также определяет array comprehensions для JavaScript. | ||
44 | Expression closures | Нестандартная, Функции |
Замкнутые выражения – это синтаксис для удобной записи коротких и простых функций. | ||
45 | Property accessors | |
Доступ к свойсвам объекта представляют точечная и скобочная нотации. | ||
46 | delete | |
Оператор delete удаляет свойство из объекта. |
||
47 | function expression | |
Конструкция function используется для определения функции внутри выражения. |
||
48 | in operator | JavaScript, Оператор |
Оператор in возвращает true если свойство содержится в указанном объекте. |
||
49 | instanceof | |
Оператор instanceof проверяет к какому классу принадлежит объект. |
||
50 | new.target | |
Синтаксис new.target состоит из ключевого слова"new ", точки, и свойства "target" . Обычно "new." служит контекстом для доступа к свойству, но здесь "new." не совсем объект. Однако при вызове конструктора, new.target ссылается на конструктор вызванный с помощью new и таким образом "new. " становится виртуальным контекстом. |
||
51 | super | |
Ключевое слово super используется для вызова функций принадлежащих родителю объекта. | ||
52 | this | |
Поведение ключевого слово this в JavaScript несколько отличается по сравнению с остальными языками. Имеются также различия при использовании this в строгом и нестрогом режиме. | ||
53 | typeof | JavaScript, Оператор |
Оператор typeof возвращает строку, указывающую тип операнда, не производя конечных вычислений | ||
54 | void operator | JavaScript, Операторы, Унарные |
Оператор void вычисляет переданное выражение и возвращает undefined . |
||
55 | yield | ECMAScript6, JavaScript, Генераторы, Итераторы, Оператор, Экспериментальный |
Ключевое слово yield используется для остановки и возобновления функции-генератора. |
||
56 | Арифметические операции | JavaScript, Операторы |
Арифметические операции принимают в качестве операндов числовые значения (это может быть и литерал и переменная) и возвращают результат в виде одного числового значения. Стандартными арифметическими операциями являются сложение (+ ), вычитание (- ), умножение (* ) и деление (/ ). |
||
57 | Битовые операции | JavaScript, Оператор |
Битовые операции обращаются со своими операндами как с 32-х разрядными последовательностями нулей и единиц, а не как с десятичными, восьмеричными или шестнадцатиричными числами. К примеру десятичное число 9 в двоичном представлении будет выглядеть как 1001. Битовые операции производят свои преобразования именно с двоичным представлением числа, но возвращают стандартные числовые значения языка JavaScript. | ||
58 | Логические операторы | |
в таблице приведены описания логических операторов: | ||
59 | Оператор new | JavaScript, Javascript, Левосторонние выражения, Оператор |
Оператор new создает экземпляр объекта, встроенного или определенного пользователем, имеющего конструктор. |
||
60 | Оператор Запятая | |
The comma operator evaluates each of its operands (from left to right) and returns the value of the last operand. | ||
61 | Оператор распространения | JavaScript, Оператор, Экспериментальный |
Оператор распространения позволяет расширять выражения в тех местах, где предусмотрено использование нескольких аргументов (при вызовах функции) или ожидается несколько элементов (как литералы массива). | ||
62 | Операторы присваивания | JavaScript, Оператор |
Оператор присваивания присваивает левому операнду значение правого операнда. | ||
63 | Операторы сравнения | JavaScript, Javascript, javascript, Операторы |
В JavaScript имеются как строгие сравнения, так и сравнения с преобразованием типа операндов. Строгие сравнения (к примеру, ===) истинны только в том случае, если типы сравниваемых значений являются одинаковыми (к примеру: string-string, number-number). Однако, чаще используются сравнения с преобразованием типов (к примеру, ==). Такой тип сравнения, перед тем как непосредственно выполнить сравнение, приводит операнды к одному типу. В случае же, абстрактного реляционного сравнения, операнды сперва преобразуются в примитивы, затем приводятся к одному типу, и только после этого сравниваются. | ||
64 | Приоритеты операторов | JavaScript, Операторы, подробности об операторах, приоритет операторов |
Приоритет операторов определяет порядок, в котором операторы выполняются. Операторы с более высоким приоритетом выполняются первыми. | ||
65 | Реструктуризующее присваивание | JavaScript, Javascript, javascript, Оператор |
Синтаксис деструктивного присваивания в выражениях JavaScript позволяет извлекать данные из массивов или объектов при помощи синтаксиса, подобного объявлению массива или литералов в объекте. | ||
66 | Условный (тернарный) оператор | |
Условный (тернарный) оператор - единственный оператор в JavaScript, принимающий три операнда. Он часто используется в качестве укороченного варианта условного оператора if . |
||
67 | Индекс методов JavaScript | JavaScript |
Следующий список содержит все задокументированные на MDN методы JavaScript в алфавитном порядке. | ||
68 | Индекс свойств JavaScript | JavaScript |
Следующий список содержит все задокументированные на MDN свойства JavaScript в алфавитном порядке. | ||
69 | Инструкции и объявления | JavaScript, Reference, Référence, statements |
Приложения на JavaScript состоят из инструкций с соответствующим синтаксисом. Одна инструкция может состоять из нескольких строк. На одной строке может находиться несколько инструкций, если они разделены точкой с запятой. Они являются не ключевыми словами, а группами ключевых слов. | ||
70 | break | JavaScript, Statement |
Инструкция break прерывает выполнение текущего цикла, инструкции switch , или отмеченного (label ) блочного выражения и переносит выполнение программы к инструкции, следующей за прерванной. |
||
71 | const | |
const создаёт новую именованную константу, доступную только для чтения. | ||
72 | continue | JavaScript, Statement |
Инструкция continue прерывает выполнение итерации текущего или отмеченного цикла, и продолжает его выполнение на следующей итерации. | ||
73 | for | |
Выражение for создаёт цикл, состоящий из 3 необязательных выражений в круглых скобках, разделённых точками с запятой. | ||
74 | for...in | JavaScript, Javascript, Выражение, Цикл |
Цикл for...in проходит через перечисляемые свойства объекта, в произовольном порядке. Он пройдёт по каждому отдельному элементу. |
||
75 | for...of | ECMAScript6, JavaScript, Оператор, Экспериментальный |
Оператор for...of выполняет цикл обхода итерируемых объектов (включая Array , Map , Set , объект аргументов и подобных), вызывая на каждом шаге итерации операторы для каждого значения из различных свойств объекта. |
||
76 | function* | ECMAScript6, JavaScript, Javascript, Итератор, Функция, Экспериментальный |
function* (ключевое слово function со звёздочкой) определяет функцию-генератор. |
||
77 | if...else | |
Выражение if выполняет выражение, если указанное условие выполняется (верно). Если условие не выполняется (ложно), то другое выражение может быть выполнено. | ||
78 | import | |
Оператор import используется для импорта функций(методов), экспортируемых из внешнего модуля, другого скрипта. | ||
79 | label | JavaScript, Statement, Метка |
Инструкция метки (label) используется вместе с break или continue для альтернативного выхода из цикла. Оно добавляется перед блочным выражением в качестве ссылки, которая может быть использована в дальнейшем. |
||
80 | let | |
No summary! | ||
81 | return | |
Оператор return завершает выполнение текущей функции и возвращает значение этой функции. |
||
82 | switch | JavaScript, Statement |
Инструкция switch сравнивает выражение со случаями, перечисленными внутри неё, а затем выполняет соответствующие инструкции. | ||
83 | throw | |
The throw statement throws a user-defined exception. Execution of the current function will stop (the statements after throw won't be executed), and control will be passed to the first catch block in the call stack. If no catch block exists among caller functions, the program will terminate. |
||
84 | var | |
Оператор var объявляет переменную, инициализируя ее, при необходимости. | ||
85 | Пустое выражение | |
Пустое выражение используется, когда выражение не нужно, хотя синтаксис JavaScript будет предполагать его. | ||
86 | Функция | JavaScript, Javascript, Функция |
Определение функции объявляет функцию с какими-либо аргументами. | ||
87 | Стандартные встроенные объекты | JavaScript, Reference, Référence |
Эта глава описывает все стандартные встроенные объекты JavaScript, вместе с их методами и свойствами. | ||
88 | Array | Array, JavaScript, Reference, Référence |
Глобальный объект JavaScript Array — это конструктор для массивов, которые на высоком уровне представляют собой спископодобные объекты. |
||
89 | Array.from() | Array, ECMAScript6, Experimental, Expérimental, JavaScript, Javascript, Method, Reference, Référence, polyfill |
Метод Array.from() создаёт новый экземпляр Array из массивоподобного или итерируемого объекта. |
||
90 | Array.isArray() | Array, ECMAScript5, JavaScript, Method, Reference, Référence, polyfill |
Метод Array.isArray() возвращает true , если объект является массивом и false , если он массивом не является. |
||
91 | Array.length | Array, JavaScript, Property |
Свойство length представляется беззнаковым 32-х битным целым числом, указывающим количество элементов в массиве. |
||
92 | Array.observe() | Array, ECMAScript7, Experimental, Expérimental, JavaScript, Method, Reference, Référence |
Метод Array.observe() используется для асинхронного обзора изменений в массивах, подобно тому, как метод Object.observe() используется для тех же целей для объектов. Он предоставляет поток изменений в порядке их возникновения. |
||
93 | Array.of() | Array, ECMAScript6, Experimental, Expérimental, JavaScript, Method, Reference, Référence, polyfill |
Метод Array.of() создаёт новый экземпляр массива Array из произвольного числа агрументов, вне зависимости от числа или типа аргумента. |
||
94 | Array.prototype | Array, JavaScript, Property, Reference, Référence |
Свойство Array.prototype представляет прототип для конструктора Array . |
||
95 | Array.prototype.concat() | Array, JavaScript, Method, prototype |
Метод concat() возвращает новый массив, состоящий из массива, на котором он был вызван, соединённого с другими массивами и/или значениями, переданными в качестве аргументов. |
||
96 | Array.prototype.copyWithin() | Array, ECMAScript6, Experimental, Expérimental, JavaScript, Javascript, Method, Prototype, Reference, Référence, polyfill, prototype |
Метод copyWithin() копирует последовательность элементов массива внутри него в позицию, начинающуюся по индексу target . Копия берётся по индексам, задаваемым вторым и третьим аргументами start и end . Аргумент end является необязательным и по умолчанию равен длине массива. |
||
97 | Array.prototype.entries() | Array, ECMAScript6, Experimental, Expérimental, Iterator, JavaScript, Method, Reference, Référence, prototype |
Метод entries() возвращает новый объект итератора массива Array Iterator , содержащий пары ключ / значение для каждого индекса в массиве. |
||
98 | Array.prototype.every() | Array, ECMAScript5, JavaScript, JavaScript 1.6, Method, Reference, Référence, polyfill, prototype |
Метод every() проверяет, удовлетворяют ли все элементы массива условию, заданному в передаваемой функции. |
||
99 | Array.prototype.fill() | Array, ECMAScript6, Experimental, Expérimental, JavaScript, Javascript, Method, Prototype, Reference, Référence, polyfill, prototype |
Метод fill() заполняет все элементы массива от начального до конечного индексов одним значением. |
||
100 | Array.prototype.filter() | Array, ECMAScript5, JavaScript, JavaScript 1.6, Method, Reference, Réference, Référence, polyfill, prototype |
Метод filter() создаёт новый массив со всеми элементами, прошедшими проверку, задаваемую в передаваемой функции. |
||
101 | Array.prototype.find() | Array, ECMAScript6, Experimental, Expérimental, JavaScript, Javascript, Method, Prototype, Reference, Référence, polyfill, prototype |
Метод find() возвращает значение в массиве, если элемент удовлетворяет условию проверяющей функции. В противном случае возвращается undefined . |
||
102 | Array.prototype.findIndex() | Array, ECMAScript6, Experimental, Expérimental, JavaScript, Javascript, Method, Prototype, Reference, Référence, polyfill, prototype |
Метод findIndex() возвращает индекс в массиве, если элемент удовлетворяет условию проверяющей функции. В противном случае возвращается -1. |
||
103 | Array.prototype.forEach() | Array, ECMAScript5, JavaScript, JavaScript 1.6, Method, Prototype, Reference, Référence, polyfill |
Метод forEach() выполняет указанную функцию один раз для каждого элемента в массиве. |
||
104 | Array.prototype.includes() | Array, ECMAScript7, Experimental, Expérimental, JavaScript, Javascript, Method, Prototype, Reference, Référence, polyfill, prototype |
Метод includes() определяет, содержит ли массив определённый элемент, возвращая в зависимости от этого true или false . |
||
105 | Array.prototype.indexOf() | Array, JavaScript, Method, Reference, Référence, polyfill, prototype |
Метод indexOf() возвращает первый индекс, по которому данный элемент может быть найден в массиве или -1, если такого индекса нет. |
||
106 | Array.prototype.join() | Array, JavaScript, Method, Prototype, Reference, Référence, prototype |
Метод join() объединяет все элементы массива в строку. |
||
107 | Array.prototype.keys() | Array, ECMAScript6, Experimental, Expérimental, Iterator, JavaScript, Method, Reference, Référence, prototype |
Метод keys() возвращает новый итератор массива Array Iterator , содержащий ключи каждого индекса в массиве. |
||
108 | Array.prototype.lastIndexOf() | Array, ECMAScript5, JavaScript, Method, Reference, Référence, polyfill, prototype |
Метод lastIndexOf() возвращает последний индекс, по которому данный элемент может быть найден в массиве или -1, если такого индекса нет. Массив просматривается от конца к началу, начиная с индекса fromIndex . |
||
109 | Array.prototype.map() | Array, ECMAScript5, JavaScript, JavaScript 1.6, Method, Prototype, Reference, Référence, polyfill, prototype |
Метод map() создаёт новый массив с результатом вызова указанной функции для каждого элемента массива. |
||
110 | Array.prototype.pop() | Array, JavaScript, Method, prototype |
Метод pop() удаляет последний элемент из массива и возвращает его значение. |
||
111 | Array.prototype.push() | Array, JavaScript, Method, prototype |
Метод push() добавляет один или более элементов в конец массива и возвращает новую длину массива. |
||
112 | Array.prototype.reduce() | Array, ECMAScript5, JavaScript, JavaScript 1.8, Method, Prototype, Reference, Référence, polyfill |
Метод reduce() применяет функцию к аккумулятору и каждому значению массива (слева-направо), сводя его к одному значению. |
||
113 | Array.prototype.reduceRight() | Array, ECMAScript5, JavaScript, JavaScript 1.8, Method, Reference, Référence, polyfill, prototype |
Метод reduceRight() применяет функцию к аккумулятору и каждому значению массива (справа-налево), сводя его к одному значению. |
||
114 | Array.prototype.reverse() | Array, JavaScript, Method, Reference, Référence, prototype |
Метод reverse() на месте обращает порядок следования элементов массива. Первый элемент массива становится последним, а последний — первым. |
||
115 | Array.prototype.shift() | Array, JavaScript, Method, prototype |
Метод shift() удаляет первый элемент из массива и возвращает его значение. Этот метод изменяет длину массива. |
||
116 | Array.prototype.slice() | Array, JavaScript, Method, Prototype, Reference, Référence, prototype |
Editorial review completed. | ||
117 | Array.prototype.some() | Array, ECMAScript5, JavaScript, JavaScript 1.6, Method, Reference, Référence, prototype |
Метод some() проверяет, удовлетворяет ли хоть какой-нибудь элемент массива условию, заданному в передаваемой функции. |
||
118 | Array.prototype.sort() | Array, JavaScript, Method, Prototype |
Метод sort() на месте сортирует элементы массива и возвращает отсортированный массив. Сортировка не обязательно устойчива (англ.). Порядок cортировки по умолчанию соответствует порядку кодовых точек Unicode. |
||
119 | Array.prototype.splice() | Array, JavaScript, Method, Reference, Réference, Référence, prototype |
Метод splice() изменяет содержимое массива, удаляя существующие элементы и/или добавляя новые. |
||
120 | Array.prototype.toLocaleString() | Array, Internationalization, JavaScript, Method, Prototype, prototype |
No summary! | ||
121 | Array.prototype.toSource() | Array, JavaScript, Method, Non-standard, prototype |
Метод toSource() возвращает строковое представление исходного кода массива. |
||
122 | Array.prototype.toString() | Array, JavaScript, Method, prototype |
Метод toString() возвращает строковое представление указанного массива и его элементов. |
||
123 | Array.prototype.unshift() | Array, JavaScript, Method, prototype |
Метод unshift() добавляет один или более элементов в начало массива и возвращает новую длину массива. |
||
124 | Array.prototype.values() | Array, ECMAScript6, Experimental, Expérimental, JavaScript, Javascript, Method, Prototype, Reference, Référence, prototype |
Метод values() возвращает новый объекта итератора массива Array Iterator , содержащий значения для каждого индекса в массиве. |
||
125 | Array.prototype[@@iterator]() | Array, ECMAScript6, Experimental, Expérimental, Iterator, JavaScript, Method, Reference, Référence, prototype |
Начальное значение свойства @@iterator является тем же самым функциональным объектом, что и начальное значение, возвращаемое методом values() . |
||
126 | ArrayBuffer | Буфер, Типизированные массивы |
Объект ArrayBuffer используется для работы с бинарными данными. Он представляет собой ссылку на поток "сырых" двоичных данных, однако работать с ними напрямую возможности не дает. Вместо этого, вы можете создать типизированный массив или объект DataView , который можно использовать для чтения и записи данных в ArrayBuffer . |
||
127 | Boolean | Boolean, Constructor, JavaScript, Reference, Réference, Référence |
Объект Boolean является объектом-обёрткой над примитивом логического типа. |
||
128 | Boolean.prototype | Boolean, JavaScript, Property, prototype |
Свойство Boolean.prototype представляет прототип конструктора объекта Boolean . |
||
129 | Boolean.prototype.toSource() | Boolean, JavaScript, Method, Non-standard, prototype |
Метод toSource() возвращает строку, представляющую исходный код объекта. |
||
130 | Boolean.prototype.toString() | Boolean, JavaScript, Method, prototype |
Метод toString() возвращает строковое представление указанного объекта Boolean . |
||
131 | Boolean.prototype.valueOf() | Boolean, JavaScript, Method, prototype |
Метод valueOf() возвращает примитивное значение объекта Boolean . |
||
132 | Date | Date, JavaScript, Reference, Référence |
Создаёт экземпляр объекта Date , представляющего собой момент времени. Объекты даты Date основываются на значении количества миллисекунд, прошедших с 1 января 1970 года в часовом поясе UTC. |
||
133 | Date.UTC() | Date, JavaScript, Method, Reference, Référence |
Метод Date.UTC() принимает те же самые параметры, что и самая длинная форма конструктора Date и возвращает количество миллисекунд, прошедших с 1 января 1970 года 00:00:00 по UTC. |
||
134 | Date.now() | Date, JavaScript, Method, Reference, Référence, polyfill |
Метод Date.now() возвращает количество миллисекунд, прошедших с 1 января 1970 года 00:00:00 по UTC. |
||
135 | Date.parse() | Date, JavaScript, Method, Reference, Référence |
Метод Date.parse() разбирает строковое представление даты и возвращает количество миллисекунд, прошедших с 1 января 1970 года 00:00:00 по UTC. |
||
136 | Date.prototype | Date, JavaScript, Property, Reference, Référence, prototype |
Свойство Date.prototype представляет прототип конструктора Date . |
||
137 | Date.prototype.getDate() | Date, JavaScript, Method, Reference, Référence, prototype |
Метод getDate() возвращает день месяца указанной даты по местному времени. |
||
138 | Date.prototype.getDay() | Date, JavaScript, Method, Reference, Référence, prototype |
Метод getDay() возвращает день недели указанной даты по местному времени, где 0 соответствует воскресенью. |
||
139 | Date.prototype.getFullYear() | Date, JavaScript, Method, Reference, Référence, prototype |
Метод getFullYear() возвращает год указанной даты по местному времени. |
||
140 | Date.prototype.getHours() | Date, JavaScript, Method, Reference, Référence, prototype |
Метод getHours() возвращает часы указанной даты по местному времени. |
||
141 | Date.prototype.getMilliseconds() | Date, JavaScript, Method, Reference, Référence, prototype |
Метод getMilliseconds() возвращает миллисекунды указанной даты по местному времени. |
||
142 | Date.prototype.getMinutes() | Date, JavaScript, Method, Reference, Référence, prototype |
Метод getMinutes() возвращает минуты указанной даты по местному времени. |
||
143 | Date.prototype.getMonth() | Date, JavaScript, Method, Reference, Référence, prototype |
Метод getMonth() возвращает месяц указанной даты по местному времени, нумерация месяцев начинается с нуля для первого месяца в году. |
||
144 | Date.prototype.getSeconds() | Date, JavaScript, Method, Reference, Référence, prototype |
Метод getSeconds() возвращает секунды указанной даты по местному времени. |
||
145 | Date.prototype.getTime() | Date, JavaScript, Method, Reference, Référence, prototype |
Метод getTime() возвращает числовое значение, соответствующее указанной дате по всемирному координированному времени. |
||
146 | Date.prototype.getTimezoneOffset() | Date, JavaScript, Method, Prototype, Reference, Référence |
Метод getTimezoneOffset() возвращает смещение часового пояса относительно часового пояса UTC в минутах для текущей локали. |
||
147 | Date.prototype.getUTCDate() | Date, JavaScript, Method, Reference, Référence, prototype |
Метод getUTCDate() возвращает день месяца указанной даты по всемирному координированному времени. |
||
148 | Date.prototype.getUTCDay() | Date, JavaScript, Method, Reference, Référence, prototype |
Метод getUTCDay() возвращает день недели указанной даты по всемирному координированному времени, где 0 соответствует воскресенью. |
||
149 | Date.prototype.getUTCFullYear() | Date, JavaScript, Method, Reference, Référence, prototype |
Метод getUTCFullYear() возвращает год указанной даты по всемирному координированному времени. |
||
150 | Date.prototype.getUTCHours() | Date, JavaScript, Method, Reference, Référence, prototype |
Метод getUTCHours() возвращает часы указанной даты по всемирному координированному времени. |
||
151 | Date.prototype.getUTCMilliseconds() | Date, JavaScript, Method, Reference, Référence, prototype |
Метод getUTCMilliseconds() возвращает миллисекунды указанной даты по всемирному координированному времени. |
||
152 | Date.prototype.getUTCMinutes() | Date, JavaScript, Method, Reference, Référence, prototype |
Метод getUTCMinutes() возвращает минуты указанной даты по всемирному координированному времени. |
||
153 | Date.prototype.getUTCMonth() | Date, JavaScript, Method, Reference, Référence, prototype |
Метод getUTCMonth() возвращает месяц указанной даты по всемирному координированному времени, нумерация месяцев начинается с нуля для первого месяца в году. |
||
154 | Date.prototype.getUTCSeconds() | Date, JavaScript, Method, Reference, Référence, prototype |
Метод getUTCSeconds() возвращает секунды указанной даты по всемирному координированному времени. |
||
155 | Date.prototype.getYear() | Date, Deprecated, JavaScript, Method, Reference, Référence, prototype |
No summary! | ||
156 | Date.prototype.setDate() | Date, JavaScript, Method, Prototype, Reference, Référence, prototype |
Метод setDate() устанавливает день месяца указанной даты по местному времени. |
||
157 | Date.prototype.setFullYear() | Date, JavaScript, Method, Reference, Réference, Référence, prototype |
Метод setFullYear() устанавливает полный год указанной даты по местному времени. |
||
158 | Date.prototype.setHours() | Date, JavaScript, Method, Reference, Référence, prototype |
Метод setHours() устанавливает часы указанной даты по местному времени и возвращает количество миллисекунд, прошедших с 1 января 1970 00:00:00 по UTC до времени, представляемого обновлённым экземпляром Date . |
||
159 | Date.prototype.setMilliseconds() | Date, JavaScript, Method, Reference, Référence, prototype |
Метод setMilliseconds() устанавливает миллисекунды указанной даты по местному времени. |
||
160 | Date.prototype.setMinutes() | Date, JavaScript, Method, Reference, Référence, prototype |
Метод setMinutes() устанавливает минуты указанной даты по местному времени. |
||
161 | Date.prototype.setMonth() | Date, JavaScript, Method, Reference, Référence, prototype |
Метод setMonth() устанавливает месяц указанной даты по местному времени. |
||
162 | Date.prototype.setSeconds() | Date, JavaScript, Method, Reference, Référence, prototype |
Метод setSeconds() устанавливает секунды указанной даты по местному времени. |
||
163 | Date.prototype.setTime() | Date, JavaScript, Method, Reference, Référence, prototype |
Метод setTime() устанавливает время объекта Date в значение, представляемое количеством миллисекунд, прошедших с 1 января 1970 00:00:00 по UTC. |
||
164 | Date.prototype.setUTCDate() | Date, JavaScript, Method, Reference, Référence, prototype |
Метод setUTCDate() устанавливает день месяца указанной даты по всемирному координированному времени. |
||
165 | Date.prototype.setUTCFullYear() | Date, JavaScript, Method, Reference, Référence, prototype |
Метод setUTCFullYear() устанавливает полный год указанной даты по всемирному координированному времени. |
||
166 | Date.prototype.setUTCHours() | Date, JavaScript, Method, Reference, Référence, prototype |
Метод setUTCHours() устанавливает часы указанной даты по всемирному координированному времени и возвращает количество миллисекунд, прошедших с 1 января 1970 00:00:00 по UTC до времени, представляемого обновлённым экземпляром Date . |
||
167 | Date.prototype.setUTCMilliseconds() | Date, JavaScript, Method, Reference, Référence, prototype |
Метод setUTCMilliseconds() устанавливает миллисекунды указанной даты по всемирному координированному времени. |
||
168 | Date.prototype.setUTCMinutes() | Date, JavaScript, Method, Reference, Référence, prototype |
Метод setUTCMinutes() устанавливает минуты указанной даты по всемирному координированному времени. |
||
169 | Date.prototype.setUTCMonth() | Date, JavaScript, Method, Reference, Référence, prototype |
Метод setUTCMonth() устанавливает месяц указанной даты по всемирному координированному времени. |
||
170 | Date.prototype.setUTCSeconds() | Date, JavaScript, Method, Reference, Référence, prototype |
Метод setUTCSeconds() устанавливает секунды указанной даты по всемирному координированному времени. |
||
171 | Date.prototype.setYear() | Date, Deprecated, JavaScript, Method, Reference, Référence, prototype |
No summary! | ||
172 | Date.prototype.toDateString() | Date, JavaScript, Method, Reference, Référence, prototype |
Метод toDateString() возвращает часть, содержащую только дату объекта Date в виде человеко-читаемой строки на американском английском. |
||
173 | Date.prototype.toGMTString() | Date, Deprecated, JavaScript, Method, Reference, Référence, prototype |
Метод toGMTString() преобразует дату в строку, используя соглашения Среднего времени по Гринвичу (GMT) в Интернет. Точный формат значения, возвращаемого методом toGMTString() различается на разных платформах и браузерах, можно лишь сказать, что он представляет собой человеко-читаемую строку с датой. |
||
174 | Date.prototype.toISOString() | Date, JavaScript, Method, Reference, Référence, polyfill, prototype |
Метод toISOString() возвращает строку в формате ISO (расширенный формат ISO 8601), который можно описать следующим образом: YYYY-MM-DDTHH:mm:ss.sssZ . Часовой пояс всегда равен UTC, что обозначено суффиксом "Z" . |
||
175 | Date.prototype.toJSON() | Date, JavaScript, Method, Reference, Référence, prototype |
Метод toJSON() возвращает представление объекта Date в виде JSON. |
||
176 | Date.prototype.toLocaleDateString() | Date, Internationalization, JavaScript, Method, Reference, Référence, prototype |
Метод toLocaleDateString() возвращает строку с языко-зависимым представлением части с датой в этой дате. Новые аргументы locales и options позволяют приложениям определять язык, чьи соглашения по форматированию должны использоваться, а также менять поведение этого метода. В старых реализациях, игнорирующих аргументы locales и options , используемая локаль и форма возвращённой строки целиком зависит от реализации. |
||
177 | Date.prototype.toLocaleFormat() | Date, JavaScript, Method, Non-standard, Reference, Référence, prototype |
Нестандартный метод toLocaleFormat() преобразует дату в строку, используя указанное форматирование. Объект Intl.DateTimeFormat является совместимой со стандартами альтернативой при форматировании дат. Так же смотрите новую версию метода Date.prototype.toLocaleDateString() . |
||
178 | Date.prototype.toLocaleString() | Date, Internationalization, JavaScript, Method, Reference, Référence, prototype |
Метод toLocaleString() возвращает строку с языко-зависимым представлением даты. Новые аргументы locales и options позволяют приложениям определять язык, чьи соглашения по форматированию должны использоваться, а также менять поведение этого метода. В старых реализациях, игнорирующих аргументы locales и options , используемая локаль и форма возвращённой строки целиком зависит от реализации. |
||
179 | Date.prototype.toLocaleTimeString() | Date, Internationalization, JavaScript, Method, Reference, Référence, prototype |
Метод toLocaleTimeString() возвращает строку с языко-зависимым представлением части со временем в этой дате. Новые аргументы locales и options позволяют приложениям определять язык, чьи соглашения по форматированию должны использоваться, а также менять поведение этого метода. В старых реализациях, игнорирующих аргументы locales и options , используемая локаль и форма возвращённой строки целиком зависит от реализации. |
||
180 | Date.prototype.toSource() | Date, JavaScript, Method, Non-standard, Reference, Référence, prototype |
Метод toSource() возвращает строковое представление исходного кода объекта. |
||
181 | Date.prototype.toString() | Date, JavaScript, Method, Reference, Référence, prototype |
Метод toString() возвращает строковое представление указанного объекта Date . |
||
182 | Date.prototype.toTimeString() | Date, JavaScript, Method, Reference, Référence, prototype |
Метод toTimeString() возвращает часть, содержащую только время объекта Date в виде человеко-читаемой строки на американском английском. |
||
183 | Date.prototype.toUTCString() | Date, JavaScript, Method, Reference, Référence, prototype |
Метод toUTCString() преобразует дату в строку, используя часовой пояс UTC. |
||
184 | Date.prototype.valueOf() | Date, JavaScript, Method, Reference, Référence, prototype |
Метод valueOf() возвращает примитивное значение объекта Date . |
||
185 | Error | Error, JavaScript, Reference, Référence |
Конструктор Error создаёт объект ошибки. Экземпляры объекта Error выбрасываются при возникновении ошибок во время выполнения. Объект Error также может использоваться в качестве базового для пользовательских исключений. Смотрите ниже стандартные встроенные типы ошибок. |
||
186 | Error.prototype | Error, JavaScript, Property |
Свойство Error.prototype представляет прототип конструктора объекта Error . |
||
187 | Error.prototype.columnNumber | Error, JavaScript, Non-standard, Property, prototype |
Свойство columnNumber содержит номер колонки в строке файла, в котором возникла эта ошибка. |
||
188 | Error.prototype.fileName | Error, JavaScript, Non-standard, Property, prototype |
Свойство fileName содержит путь к файлу, в котором возникла эта ошибка. |
||
189 | Error.prototype.lineNumber | Error, JavaScript, Non-standard, Property, Reference, Référence, prototype |
Свойство lineNumber содержит номер строки в файле, в котором возникла эта ошибка. |
||
190 | Error.prototype.message | Error, JavaScript, Property, prototype |
Свойство message представляет человеко-читаемое описание ошибки. |
||
191 | Error.prototype.name | Error, JavaScript, Property, prototype |
Свойство name представляет имя типа ошибки. Начальное значение равно строке "Error" . |
||
192 | Error.prototype.stack | Error, JavaScript, Non-standard, Property, Reference, Référence, prototype |
Нестандартное свойство stack объекта Error возвращает трассировку стека вызываемых функций в порядке их выполнения, вместе с номерами строк, именами файлов и аргументами. Строка со стеком заполняется от самых недавних вызовов до вызова из глобальной области видимости. |
||
193 | Error.prototype.toSource() | Error, JavaScript, Method, Non-standard, prototype |
Метод toSource() возвращает код, вычисление которого приведёт к этой же ошибке. |
||
194 | Error.prototype.toString() | Error, JavaScript, Method, prototype |
Метод toString() возвращает строку, представляющую указанный объект Error . |
||
195 | EvalError | Error, EvalError, JavaScript, Reference, Référence |
Объект EvalError представляет ошибку, возникающую в глобальной функции eval() . |
||
196 | EvalError.prototype | Error, EvalError, JavaScript, Property |
Свойство EvalError.prototype представляет прототип конструктора объекта EvalError . |
||
197 | Float32Array | |
Типизированный массив Float32Array представляет собой массив из 32-битных чисел с плавающей запятой (соответствует типу float в языке C) в последовательности байт, специфичной для используемой платформы. Если необходим контроль над последовательностью битов, используйте DataView . Начальное значение элементов массива - 0 . Вы можете ссылаться на элементы массива, как на свойства объекта, либо используя стандартный синтаксис массива (квадратные скобки). |
||
198 | Function | Constructor, Function, JavaScript, Reference, Référence |
Конструктор Function создаёт новый объект Function . В JavaScript каждая функция является объектом Function . |
||
199 | Function.arguments | Deprecated, Function, JavaScript, Property, arguments |
Свойство function.arguments ссылалось на массивоподобный объект, соответствующий аргументам, переданным в функцию. Используйте вместо него простую переменную arguments . |
||
200 | Function.arity | Function, JavaScript, Obsolete, Property, Reference, Référence, Unimplemented |
Свойство arity использовалось для возврата количества ожидаемых функцией аргументов, однако, оно больше не существует и было заменено свойством Function.prototype.length . |
||
201 | Function.caller | Function, JavaScript, Non-standard, Property |
Свойство function.caller возвращает функцию, которая вызвала указанную функцию. |
||
202 | Function.displayName | Function, JavaScript, Non-standard, Property |
Свойство function.displayName возвращает отображаемое имя функции. |
||
203 | Function.length | Function, JavaScript, Property, Reference, Référence |
Свойство length определяет количество аргументов, ожидаемых функцией. |
||
204 | Function.name | ECMAScript6, Experimental, Expérimental, Function, JavaScript, Property, Reference, Référence |
Свойство function.name возвращает имя функции. |
||
205 | Function.prototype | Function, JavaScript, Property, Reference, Référence, prototype |
Свойство Function.prototype представляет прототип объекта Function . |
||
206 | Function.prototype.apply() | Function, JavaScript, Method, Reference, Référence |
Метод apply() вызывает функцию с указанным значением this и аргументами, предоставленными в виде массива (либо массивоподобного объекта). |
||
207 | Function.prototype.bind() | ECMAScript5, Function, JavaScript, Javascript, Method, Reference, Référence, javascript, polyfill |
Метод bind() создаёт новую функцию, которая при вызове устанавливает в качестве контекста выполнения this предоставленное значение. В метод также передаётся набор аргументов, которые будут установлены перед переданными в привязанную функцию аргументами при её вызове. |
||
208 | Function.prototype.call() | Function, JavaScript, Method |
Метод call() вызывает функцию с указанным значением this и индивидуально предоставленными аргументами. |
||
209 | Function.prototype.isGenerator() | Function, JavaScript, Method, Non-standard |
Метод isGenerator() определяет, является ли функция генератором. |
||
210 | Function.prototype.toSource() | Function, JavaScript, Method, Non-standard |
Метод toSource() возвращает строку, представляющую исходный код объекта. |
||
211 | Function.prototype.toString() | Function, JavaScript, Method, prototype |
Метод toString() возвращает строку, представляющую исходный код функции. |
||
212 | Infinity | JavaScript |
Глобальное свойство Infinity является числовым значением, представляющим бесконечность. |
||
213 | InternalError | Error, InternalError, JavaScript, Non-standard, Reference, Référence |
Объект InternalError представляет ошибку, возникающую внутри движка JavaScript. Например: "InternalError: too much recursion". |
||
214 | InternalError.prototype | Error, InternalError, JavaScript, Non-standard, Property |
Свойство InternalError.prototype представляет прототип конструктора объекта InternalError . |
||
215 | Intl | Internationalization, JavaScript |
Объект Intl является пространством имён для API интернационализации ECMAScript, предосталяющим языко-зависимое сравнение строк, форматирование чисел и дат со временем. Конструкторы объектов Collator , NumberFormat и DateTimeFormat являются свойствами объекта Intl . На этой странице описаны эти свойства, а также общая функциональность конструкторов интернационализации и других языко-зависимых функций. |
||
216 | Intl.Collator | Collator, Internationalization, JavaScript |
Объект Intl.Collator является конструктором сортировщиков — объектов, включающих языко-зависимое сравнение строк. |
||
217 | Intl.Collator.prototype | Collator, Internationalization, JavaScript, Property, prototype |
Свойство Intl.Collator.prototype представляет объект прототипа конструктора Intl.Collator . |
||
218 | Intl.Collator.prototype.compare | Collator, Internationalization, JavaScript, Property, prototype |
Свойство Intl.Collator.prototype.compare возвращает функцию-геттер, сравнивающую две строки согласно порядку сортировки соответствующего объекта Collator . |
||
219 | Intl.Collator.prototype.resolvedOptions() | Collator, Internationalization, JavaScript, Method, NeedsExample, prototype |
Метод Intl.Collator.prototype.resolvedOptions() возвращает новый объект со свойствами, отражающими локаль и параметры сравнения строк, вычисленные во время инициализации соответствующего объекта Collator . |
||
220 | Intl.Collator.supportedLocalesOf() | Collator, Internationalization, JavaScript, Method |
Метод Intl.Collator.supportedLocalesOf() возвращает массив, содержащий те из предоставленных локалей, что поддерживаются при сравнении строк без отката к локали по умолчанию среды выполнения. |
||
221 | Intl.DateTimeFormat | DateTimeFormat, Internationalization, JavaScript |
Объект Intl.DateTimeFormat является конструктором объектов, включающих языко-зависимое форматирование даты и времени. |
||
222 | Intl.DateTimeFormat.prototype | DateTimeFormat, Internationalization, JavaScript, Property, prototype |
Свойство Intl.DateTimeFormat.prototype представляет объект прототипа конструктора Intl.DateTimeFormat . |
||
223 | Intl.DateTimeFormat.prototype.format | DateTimeFormat J, Internationalization, JavaScript, Property, prototype |
Свойство Intl.DateTimeFormat.prototype.format возвращает функцию-геттер, форматирующую дату согласно локали и параметрам форматирования соответствующего объекта DateTimeFormat . |
||
224 | Intl.DateTimeFormat.prototype.resolvedOptions() | DateTimeFormat, Internationalization, JavaScript, Method, NeedsExample, prototype |
Метод Intl.DateTimeFormat.prototype.resolvedOptions() возвращает новый объект со свойствами, отражающими локаль и параметры форматирования даты и времени, вычисленные во время инициализации соответствующего объекта DateTimeFormat . |
||
225 | Intl.DateTimeFormat.supportedLocalesOf() | DateTimeFormat, Internationalization, JavaScript, Method, prototype |
Метод Intl.DateTimeFormat.supportedLocalesOf() возвращает массив, содержащий те из предоставленных локалей, что поддерживаются при форматировании даты и времени без отката к локали по умолчанию среды выполнения. |
||
226 | Intl.NumberFormat | Internationalization, JavaScript, NumberFormat |
Объект Intl.NumberFormat является конструктором объектов, включающих языко-зависимое форматирование чисел. |
||
227 | Intl.NumberFormat.prototype | Internationalization, JavaScript, NumberFormat, Property, prototype |
Свойство Intl.NumberFormat.prototype представляет объект прототипа конструктора Intl.NumberFormat . |
||
228 | Intl.NumberFormat.prototype.format | Internationalization, JavaScript, NumberFormat, Property, prototype |
Свойство Intl.NumberFormat.prototype.format возвращает функцию-геттер, форматирующую число согласно локали и параметрам форматирования соответствующего объекта NumberFormat . |
||
229 | Intl.NumberFormat.prototype.resolvedOptions() | Internationalization, JavaScript, Method, NeedsExample, NumberFormat, prototype |
Метод Intl.NumberFormat.prototype.resolvedOptions() возвращает новый объект со свойствами, отражающими локаль и параметры форматирования чисел, вычисленные во время инициализации соответствующего объекта NumberFormat . |
||
230 | Intl.NumberFormat.supportedLocalesOf() | Internationalization, JavaScript, Method, NumberFormat |
Метод Intl.NumberFormat.supportedLocalesOf() возвращает массив, содержащий те из предоставленных локалей, что поддерживаются при форматировании чисел без отката к локали по умолчанию среды выполнения. |
||
231 | Iterator | |
The Iterator function returns an object which implements legacy iterator protocol and iterates over enumerable properties of an object. |
||
232 | JSON | JSON, JavaScript, Object, Reference, Référence, polyfill |
Объект JSON содержит методы для разбора объектной нотации JavaScript (JavaScript Object Notation — сокращённо JSON) и преобразования значений в JSON. Его нельзя вызвать как функцию или сконструировать как объект, и кроме своих двух методов он не содержит никакой интересной функциональности. |
||
233 | JSON.parse() | ECMAScript5, JSON, JavaScript, Method, Reference, Réference, Référence |
Метод JSON.parse() разбирает строку JSON, возможно с преобразованием получаемого в процессе разбора значения. |
||
234 | JSON.stringify() | JSON, JavaScript, Method, Reference, Référence |
Метод JSON.stringify() преобразует значение JavaScript в строку JSON, возможно с заменой значений, если указана функция замены, или с включением только определённых свойств, если указан массив замены. |
||
235 | Map | ECMAScript6, JavaScript, Map, Экспериментальный |
Объект Map является простым ассоциативным массивом. Любые типы (как объекты, так и примитивы) могут быть использованы в качестве ключа или значения. |
||
236 | Map.prototype | |
Свойство Map .prototype представляет собой прототип конструктора Map . |
||
237 | Math | JavaScript, Math, Reference, Référence |
Объект Math является встроенным объектом, хранящим в своих свойствах и методах различные математические константы и функции. Объект Math не является функциональным объектом. |
||
238 | Math.E | JavaScript, Math, Property, Reference, Référence |
Свойство Math.E представляет основание натурального логарифма, e, приблизительно равное 2,718. |
||
239 | Math.LN10 | JavaScript, Math, Property, Reference, Référence |
Свойство Math.LN10 представляет натуральный логарифм из 10, приблизительно равный 2,302: |
||
240 | Math.LN2 | JavaScript, Math, Property, Reference, Référence |
Свойство Math.LN2 представляет натуральный логарифм из 2, приблизительно равный 0,693: |
||
241 | Math.LOG10E | JavaScript, Math, Property, Reference, Référence |
Свойство Math.LOG10E представляет десятичный логарифм из e, приблизительно равный 0,434: |
||
242 | Math.LOG2E | JavaScript, Math, Property, Reference, Référence |
Свойство Math.LOG2E представляет двоичный логарифм из e, приблизительно равный 1,442: |
||
243 | Math.PI | JavaScript, Math, Property, Reference, Référence |
Свойство Math.PI представляет отношение длины окружности круга к его диаметру, приблизительно равное 3,14159: |
||
244 | Math.SQRT1_2 | JavaScript, Math, Property, Reference, Référence |
Свойство Math.SQRT1_2 представляет квадратный корень из 1/2, приблизительно равный 0,707: |
||
245 | Math.SQRT2 | JavaScript, Math, Property, Reference, Référence |
Свойство Math.SQRT2 представляет квадратный корень из 2, приблизительно равный 1,414: |
||
246 | Math.abs() | JavaScript, Math, Method, Reference, Référence |
Метод Math.abs() возвращает абсолютное значение числа. то есть |
||
247 | Math.acos() | JavaScript, Math, Method, Reference, Référence |
Метод Math.acos() возвращает арккосинус числа (в радианах), то есть |
||
248 | Math.acosh() | Experimental, Expérimental, JavaScript, Math, Method, Reference, Référence |
Метод Math.acosh() возвращает гиперболический арккосинус числа, то есть |
||
249 | Math.asin() | JavaScript, Math, Method, Reference, Référence |
Метод Math.asin() возвращает арксинус числа (в радианах), то есть |
||
250 | Math.asinh() | Experimental, Expérimental, JavaScript, Math, Method, Reference, Référence |
Метод Math.asinh() возвращает гиперболический арксинус числа, то есть |
||
251 | Math.atan() | JavaScript, Math, Method, Reference, Référence |
Метод Math.atan() возвращает арктангенс числа (в радианах), то есть |
||
252 | Math.atan2() | JavaScript, Math, Method, Reference, Référence |
Метод Math.atan2() возвращает арктангенс от частного своих аргументов. |
||
253 | Math.atanh() | Experimental, Expérimental, JavaScript, Math, Method, Reference, Référence |
Метод Math.atanh() возвращает гиперболический арктангенс числа, то есть |
||
254 | Math.cbrt() | Experimental, Expérimental, JavaScript, Math, Method, Reference, Référence |
Метод Math.cbrt() возвращает кубический корень числа, то есть |
||
255 | Math.ceil() | JavaScript, Math, Method, Reference, Référence |
Метод Math.ceil() возвращает наименьшее целое число, большее, либо равное указанному числу. |
||
256 | Math.clz32() | ECMAScript6, Experimental, Expérimental, JavaScript, Math, Method, Reference, Référence |
Метод Math.clz32() возвращает количество ведущих нулевых битов в 32-битном двоичном представлении числа. |
||
257 | Math.cos() | JavaScript, Math, Method, Reference, Référence |
Метод Math.cos() возвращает косинус числа. |
||
258 | Math.cosh() | Experimental, Expérimental, JavaScript, Math, Method, Reference, Référence |
Метод Math.cosh() возвращает гиперболический косинус числа, который может быть выражен через число e: |
||
259 | Math.exp() | JavaScript, Math, Method, Reference, Référence |
Метод Math.exp() возвращает значение выражения ex , где x — аргумент метода, а e — число Эйлера, основание натурального логарифма. |
||
260 | Math.expm1() | Experimental, Expérimental, JavaScript, Math, Method, Reference, Référence |
Метод Math.expm1() возвращает значение выражения ex - 1 , где x — аргумент метода, а e — основание натурального логарифма. |
||
261 | Math.floor() | JavaScript, Math, Method, Reference, Référence |
Метод Math.floor() возвращает наибольшее целое число, меньшее, либо равное указанному числу. |
||
262 | Math.fround() | Experimental, Expérimental, JavaScript, Math, Method, Reference, Référence |
Метод Math.fround() возвращает ближайшее число с плавающей запятой одинарной точности, представляющее указанное число. |
||
263 | Math.hypot() | Experimental, Expérimental, JavaScript, Math, Method, Reference, Référence |
Метод Math.hypot() возвращает квадратный корень суммы квадратов своих аргументов, то есть |
||
264 | Math.imul() | Experimental, Expérimental, JavaScript, Math, Method, Reference, Référence |
Метод Math.imul() возвращает результат перемножения в стиле C двух 32-битных чисел. |
||
265 | Math.log() | JavaScript, Math, Method, Reference, Référence |
Метод Math.log() возвращает натуральный (по основанию e ) логарифм числа, то есть |
||
266 | Math.log10() | ECMAScript6, Experimental, Expérimental, JavaScript, Math, Method, Reference, Référence |
Метод Math.log10() возвращает десятичный (по основанию 10) логарифм числа, то есть |
||
267 | Math.log1p() | ECMAScript6, Experimental, Expérimental, JavaScript, Math, Method, Reference, Référence |
Метод Math.log1p() возвращает натуральный (по основанию e ) логарифм 1 + числа, то есть |
||
268 | Math.log2() | ECMAScript6, Experimental, Expérimental, JavaScript, Math, Method, Reference, Référence |
Метод Math.log2() возвращает двоичный (по основанию 2) логарифм числа, то есть |
||
269 | Math.max() | JavaScript, Math, Method, Reference, Référence |
Метод Math.max() возвращает наибольшее из нуля или более чисел. |
||
270 | Math.min() | JavaScript, Javascript, Math, Method, Reference, Référence, javascript |
Метод Math.min() возвращает наименьшее из нуля или более чисел. |
||
271 | Math.pow() | JavaScript, Math, Method, Reference, Référence |
Метод Math.pow() возвращает основание , возведённое в степень показатель , то есть, значение выражения основаниепоказатель . |
||
272 | Math.random() | JavaScript, Math, Method, Reference, Réference, Référence |
Метод Math.random() возвращает псевдослучайное число с плавающей запятой из диапазона [0, 1) , то есть, от 0 (включительно) до 1 (но не включая 1), которое затем можно отмасштабировать до нужного диапазона. Реализация сама выбирает начальное зерно для алгоритма генерации случайных чисел; оно не может быть выбрано или сброшено пользователем. |
||
273 | Math.round() | JavaScript, Math, Method, Reference, Référence |
Метод Math.round() возвращает число, округлённое к ближайшему целому. |
||
274 | Math.sign() | Experimental, Expérimental, JavaScript, Math, Method, Reference, Référence |
Метод Math.sign() возвращает знак числа, указывающий на то, является ли число отрицательным, положительным или нулём. |
||
275 | Math.sin() | JavaScript, Math, Method, Reference, Référence |
Метод Math.sin() возвращает синус числа. |
||
276 | Math.sinh() | ECMAScript6, Experimental, Expérimental, JavaScript, Math, Method, Reference, Référence |
Метод Math.sinh() возвращает гиперболический синус числа, который может быть выражен через число e: |
||
277 | Math.sqrt() | JavaScript, Math, Method, Reference, Référence |
Метод Math.sqrt() возвращает квадратный корень числа, то есть |
||
278 | Math.tan() | JavaScript, Math, Method, Reference, Référence |
Метод Math.tan() возвращает тангенс числа. |
||
279 | Math.tanh() | ECMAScript6, Experimental, Expérimental, JavaScript, Math, Method, Reference, Référence |
Метод Math.tanh() возвращает гиперболический тангенс числа, то есть |
||
280 | Math.trunc() | ECMAScript6, Experimental, Expérimental, JavaScript, Math, Method, Reference, Référence |
Метод Math.trunc() возвращает целую часть числа путём удаления всех дробных знаков. |
||
281 | Метод Math.max() | JavaScript, Math, Method, Reference, Référence |
Метод Math.max() возвращает наибольшее из нуля или более чисел. |
||
282 | NaN | JavaScript |
Глобальное свойство NaN является значением, представляющим не-число (Not-A-Number). |
||
283 | Number | JavaScript, Number, Reference, Référence |
Объект Number является объектом-обёрткой, позволяющей вам работать с числовыми значениями. Объект Number создаётся через конструктор Number() . |
||
284 | Number.EPSILON | ECMAScript6, Experimental, Expérimental, JavaScript, Number, Property, Reference, Référence |
Свойство Number.EPSILON представляет разницу между единицей и самым маленьким значением, большим единицы, ещё представимым объектом Number . |
||
285 | Number.MAX_SAFE_INTEGER | ECMAScript6, Experimental, Expérimental, JavaScript, Number, Property |
Константа Number.MAX_SAFE_INTEGER представляет максимальное безопасное целочисленное значение в JavaScript (253 - 1 ). |
||
286 | Number.MAX_VALUE | JavaScript, Number, Property |
Свойство Number.MAX_VALUE представляет максимальное числовое значение, представимое в JavaScript. |
||
287 | Number.MIN_SAFE_INTEGER | ECMAScript6, Experimental, Expérimental, JavaScript, Number, Property |
Константа Number.MIN_SAFE_INTEGER представляет минимальное безопасное целочисленное значение в JavaScript (-(253 - 1) ). |
||
288 | Number.MIN_VALUE | JavaScript, Number, Property |
Свойство Number. MIN_VALUE представляет минимальное положительное числовое значение, представимое в JavaScript. |
||
289 | Number.NEGATIVE_INFINITY | JavaScript, Number, Property |
Свойство Number.NEGATIVE_INFINITY представляет значение отрицательной бесконечности. |
||
290 | Number.NaN | JavaScript, Number, Property |
Вам не нужно создавать объект Number для доступа к этому статическому свойству (используйте Number.NaN ). |
||
291 | Number.POSITIVE_INFINITY | JavaScript, Number, Property |
Свойство Number.POSITIVE_INFINITY представляет значение положительной бесконечности. |
||
292 | Number.isFinite() | Experimental, Expérimental, JavaScript, Method, Number, Reference, Référence |
Метод Number.isFinite() определяет, является ли переданное значение конечным числом. |
||
293 | Number.isInteger() | Experimental, Expérimental, JavaScript, Method, Number, Reference, Référence |
Метод Number.isInteger() определяет, является ли переданное значение целым числом. |
||
294 | Number.isNaN() | ECMAScript6, Experimental, Expérimental, JavaScript, Method, Number, Reference, Référence, polyfill |
Метод Number.isNaN() определяет, является ли переданное значение NaN . Это более надёжная версия оригинальной глобальной функции isNaN() . |
||
295 | Number.isSafeInteger() | ECMAScript6, Experimental, Expérimental, JavaScript, Method, Number |
Метод Number.isSafeInteger() определяет, является ли переданное значение безопасным целым числом. Безопасное целое число это такое число, которое |
||
296 | Number.parseFloat() | ECMAScript6, Experimental, Expérimental, JavaScript, Method, Number |
Метод Number.parseFloat() разбирает строковый аргумент и возвращает число с плавающей запятой. Этот метод ведёт себя идентично глобальной функции parseFloat() и является частью ECMAScript 6 (его целью является модуляризация глобальных сущностей). |
||
297 | Number.parseInt() | ECMAScript6, Experimental, Expérimental, JavaScript, Method, Number |
Метод Number.parseInt() разбирает строковый аргумент и возвращает целое число. Этот метод ведёт себя идентично глобальной функции parseInt() и является частью ECMAScript 6 (его целью является модуляризация глобальных сущностей). |
||
298 | Number.prototype | JavaScript, Number, Property, Reference, Référence, prototype |
Свойство Number.prototype представляет прототип конструктора Number . |
||
299 | Number.prototype.toExponential() | JavaScript, Method, Number, prototype |
Метод toExponential() возвращает строку, представляющую объект Number в экспоненциальной записи. |
||
300 | Number.prototype.toFixed() | JavaScript, Method, Number, prototype |
Метод toFixed() форматирует число, используя запись с фиксированной запятой. |
||
301 | Number.prototype.toLocaleString() | Internationalization, JavaScript, Method, Number, prototype |
Метод toLocaleString() возвращает строку с языко-зависимым представлением числа. |
||
302 | Number.prototype.toPrecision() | JavaScript, Method, Number, prototype |
Метод toPrecision() возвращает строку, представляющую объект Number с указанной точностью. |
||
303 | Number.prototype.toSource() | JavaScript, Method, Non-standard, Number, prototype |
Метод toSource() возвращает строку, представляющую исходный код объекта. |
||
304 | Number.prototype.toString() | JavaScript, Method, Number, prototype |
Метод toString() возвращает строковое представление указанного объекта Number . |
||
305 | Number.prototype.valueOf() | JavaScript, Method, Number, Reference, Référence, prototype |
Метод valueOf() возвращает примитивное значение объекта Number . |
||
306 | Number.toInteger() | JavaScript, Method, Non-standard, Number, Obsolete |
Метод Number.toInteger() использовался для вычисления переданного значения и преобразования его в целое число, но его реализация была удалена. |
||
307 | Object | Constructor, JavaScript, Object, Reference, Référence |
Конструктор Object создаёт объект-обёртку. |
||
308 | Object.assign() | ECMAScript6, Experimental, Expérimental, JavaScript, Method, Object, Reference, Référence, polyfill |
Метод Object.assign() используется для копирования значений всех собственных перечисляемых свойств из одного или более исходных объектов в целевой объект. После копирования он возвращает целевой объект. |
||
309 | Object.create() | ECMAScript5, JavaScript, Method, Object, Reference, Référence, polyfill |
Метод Object.create() создаёт новый объект с указанными объектом прототипа и свойствами. |
||
310 | Object.defineProperties() | ECMAScript5, JavaScript, JavaScript 1.8.5, Method, Object, Reference, Référence, polyfill |
Метод Object.defineProperties() определяет новые или изменяет существующие свойства, непосредственно на объекте, возвращая этот объект. |
||
311 | Object.defineProperty() | ECMAScript5, JavaScript, JavaScript 1.8.5, Method, Object, Reference, Référence |
Метод Object.defineProperty() определяет новое или изменяет существующее свойство непосредственно на объекте, возвращая этот объект. |
||
312 | Дополнительные примеры по Object.defineProperty | Examples, JavaScript, Object |
На этой странице представлены дополнительные примеры использования метода Object.defineProperty() . |
||
313 | Object.entries() | |
The Object.entries() method returns an array of a given object's own enumerable property [key, value] pairs, in the same order as that provided by a for...in loop (the difference being that a for-in loop enumerates properties in the prototype chain as well). |
||
314 | Object.freeze() | ECMAScript5, JavaScript, JavaScript 1.8.5, Method, Object |
Метод Object.freeze() замораживает объект: это значит, что он предотвращает добавление новых свойств к объекту, удаление старых свойств из объекта и изменение существующих свойств или значения их атрибутов перечисляемости, настраиваемости и записываемости. В сущности, объект становится эффективно неизменным. Метод возвращает замороженный объект. |
||
315 | Object.getOwnPropertyDescriptor() | ECMAScript5, JavaScript, Method, Object |
Метод Object.getOwnPropertyDescriptor() возвращает дескриптор свойства для собственного свойства (то есть такого, которое находится непосредственно в объекте, а не получено через цепочку прототипов) переданного объекта. |
||
316 | Object.getOwnPropertyNames() | ECMAScript5, JavaScript, JavaScript 1.8.5, Method, Object, Reference, Référence |
Метод Object.getOwnPropertyNames() возвращает массив со всеми свойствами (независимо от того, перечисляемые они или нет), найденными непосредственно в переданном объекте. |
||
317 | Object.getOwnPropertySymbols() | ECMAScript6, Experimental, Expérimental, JavaScript, Method, Object |
Метод Object.getOwnPropertySymbols() возвращает массив всех символьных свойств, найденных непосредственно на переданном объекте. |
||
318 | Object.getPrototypeOf() | ECMAScript5, JavaScript, Javascript, Method, Object, Reference, Référence |
Метод Object.getPrototypeOf() возвращает прототип (то есть, внутреннее свойство [[Prototype]] ) указанного объекта. |
||
319 | Object.is() | ECMAScript6, Experimental, Expérimental, JavaScript, Method, Object |
Метод Object.is() определяет, являются ли два значения одинаковыми значениями. |
||
320 | Object.isExtensible() | ECMAScript5, JavaScript, JavaScript 1.8.5, Method, Object |
Метод Object.isExtensible() определяет, является ли объект расширяемым (то есть, можно ли к нему добавлять новые свойства). |
||
321 | Object.isFrozen() | ECMAScript5, JavaScript, JavaScript 1.8.5, Method, Object |
Метод Object.isFrozen() определяет, был ли объект заморожен. |
||
322 | Object.isSealed() | ECMAScript5, JavaScript, JavaScript 1.8.5, Method, Object |
Метод Object.isSealed() определяет, является ли объект запечатанным. |
||
323 | Object.keys() | ECMAScript5, JavaScript, JavaScript 1.8.5, Method, Object, Reference, Référence, polyfill |
Метод Object.keys() возвращает массив из собственных перечисляемых свойств переданного объекта, в том же порядке, в котором они бы обходились циклом for...in (разница между циклом и методом в том, что цикл перечисляет свойства и из цепочки прототипов). |
||
324 | Object.observe() | ECMAScript7, Experimental, Expérimental, JavaScript, Method, Object, Reference, Référence |
Метод Object.observe() используется для асинхронного обзора изменений в объекте. Он предоставляет поток изменений в порядке их возникновения. |
||
325 | Object.preventExtensions() | ECMAScript5, JavaScript, JavaScript 1.8.5, Method, Object |
Метод Object.preventExtensions() предотвращает добавление новых свойств к объекту (то есть, предотвращает расширение этого объекта в будущем). |
||
326 | Object.prototype | JavaScript, Object, Property, Reference, Référence |
Свойство Object.prototype представляет объект прототипа Object . |
||
327 | Object.prototype.__count__ | JavaScript, Object, Obsolete, Property, Reference, Référence, prototype |
Свойство __count__ использовалось для хранения количества перечисляемых свойств объекта, но было удалено. |
||
328 | Object.prototype.__defineGetter__() | JavaScript, Method, Non-standard, Object, Reference, Référence, prototype |
Метод __defineGetter__() привязывает свойство объекта к функции, вызываемой каждый раз при поиске этого свойства. |
||
329 | Object.prototype.__defineSetter__() | Deprecated, JavaScript, Method, Non-standard, Object, Reference, Référence, prototype |
Метод __defineSetter__() привязывает свойство объекта к функции, вызываемой каждый раз при попытке установить значение этого свойства. |
||
330 | Object.prototype.__lookupGetter__() | Deprecated, JavaScript, Method, Non-standard, Object, Reference, Référence, prototype |
Метод __lookupGetter__() возвращает функцию, привязанную к геттеру указанного свойства. |
||
331 | Object.prototype.__lookupSetter__() | Deprecated, JavaScript, Method, Non-standard, Object, Reference, Référence, prototype |
Метод __lookupSetter__() возвращает функцию, привязанную к сеттеру указанного свойства. |
||
332 | Object.prototype.__noSuchMethod__ | JavaScript, Non-standard, Object, Property, Reference, Référence, prototype |
Свойство __noSuchMethod__ ссылается на функцию, выполняющуюся каждый раз при вызове на объекте несуществующего метода. |
||
333 | Object.prototype.__parent__ | JavaScript, Object, Obsolete, Property, prototype |
Свойство __parent__ использовалось для указания контекста объекта, но было удалено. |
||
334 | Object.prototype.__proto__ | JavaScript, Object, Property, Reference, Référence, prototype |
Свойство __proto__ объекта Object.prototype является свойством доступа (комбинацией геттера и сеттера), которые расширяют внутренний прототип [[Prototype]] объекта (являющийся объектом или null ), через который осуществлялся доступ. |
||
335 | Object.prototype.constructor | JavaScript, Object, Property, prototype |
Возвращает ссылку на функцию Object , создавшую прототип экземпляра. Обратите внимание, что значение этого свойства является ссылкой на саму функцию, а не строкой, содержащей имя функции. Для примитивных значений, вроде 1 , true или "test" , значение доступно только для чтения. |
||
336 | Object.prototype.eval() | JavaScript, Method, Object, Obsolete, prototype |
Метод Object.eval() использовался для вычисления строки JavaScript-кода в контексте объекта, однако, был удалён. |
||
337 | Object.prototype.hasOwnProperty() | JavaScript, Method, Object, Reference, Réference, Référence, prototype |
Метод hasOwnProperty() возвращает логическое значение, указывающее, содержит ли объект указанное свойство. |
||
338 | Object.prototype.isPrototypeOf() | JavaScript, Method, Object, Reference, Référence, prototype |
Метод isPrototypeOf() проверяет, входит ли объект в цепочку прототипов другого объекта. |
||
339 | Object.prototype.propertyIsEnumerable() | JavaScript, Method, Object, Reference, Référence, prototype |
Метод propertyIsEnumerable() возвращает логическое значение, указывающее, является ли указанное свойство перечисляемым. |
||
340 | Object.prototype.toLocaleString() | JavaScript, Method, Object, prototype |
Метод toLocaleString() возвращает строку, представляющую объект. Этот метод предназначен для переопределения унаследованными объектами в целях поддержки зависимости от локали. |
||
341 | Object.prototype.toSource() | JavaScript, Method, Non-standard, Object, prototype |
Метод toSource() возвращает строку, представляющую исходный код объекта. |
||
342 | Object.prototype.toString() | JavaScript, Method, Object, Prototype, javascript, prototype |
Метод toString() возвращает строку, представляющую объект. |
||
343 | Object.prototype.unwatch() | JavaScript, Method, Non-standard, Object, prototype |
Метод unwatch() удаляет точку наблюдения, установленную методом watch() . |
||
344 | Object.prototype.valueOf() | JavaScript, Method, Object, prototype |
Метод valueOf() возвращает примитивное значение указанного объекта. |
||
345 | Object.prototype.watch() | JavaScript, Method, Non-standard, Object, prototype |
Метод watch() следит за присваиванием свойству значений и запускает указанную функцию, когда это происходит. |
||
346 | Object.seal() | ECMAScript5, JavaScript, JavaScript 1.8.5, Method, Object, Reference, Référence |
Метод Object.seal() запечатывает объект, предотвращая добавление новых свойств к объекту и делая все существующие свойства не настраиваемыми. Значения представленных свойств всё ещё могут изменяться, поскольку они остаются записываемыми. |
||
347 | Object.setPrototypeOf() | ECMAScript6, Experimental, Expérimental, JavaScript, Method, Object, Reference, Référence, polyfill |
Метод Object.setPrototype() устанавливает прототип (то есть, внутреннее свойство [[Prototype]] ) указанного объекта в другой объект или null . |
||
348 | ParallelArray | |
Целью ParallelArray является распараллеливание данных в веб-приложениях. Все функции, которые доступны на простом массиве могут исполняться параллельно на ParallelArray, при необходимости можно вернуться к последовательному исполнению. Чтобы убедиться что ваш код исполняется параллельно, it is suggested that the functions should be limited to the parallelizable subset of JS that Firefox supports. | ||
349 | Promise | JavaScript, Promise, Экспериментальный |
Объект Promise (обещание) используется для отложенных и асинхронных вычислений. Promise может находиться в трёх состояниях: |
||
350 | Promise.all() | |
Метод Promise.all(iterable) возвращает обещание, которое выполнится тогда, когда будут выполнены все обещания, переданные в виде перечисляемого аргумента. |
||
351 | Promise.prototype.then() | ECMAScript6, JavaScript, Метод, Экспериментальный, метод |
Метод then() возвращает объект Promise (обещание). Он принимает два аргумента, оба — коллбэк-функции для случаев выполнения и отказа соответственно. |
||
352 | Promise.race() | Promise |
Метод Promise.race(iterable) возвращает обещание (Promise ) с аргументом resolve или reject, как только одно из обещаний завершится успешно или с ошибкой. Также возвращает значение (value) или причину (reason) для этого завершившегося обещания. |
||
353 | Promise.reject() | |
Метод Promise.reject(reason) возвращает объект Promise, который был отклонен по указанной причине . |
||
354 | RangeError | Error, JavaScript, Object, RangeError |
Объект RangeError представляет ошибку, возникающую, когда значение не входит в множество или выходит за диапазон допустимых значений. |
||
355 | RangeError.prototype | Error, JavaScript, Property, RangeError, prototype |
Свойство RangeError.prototype представляет прототип конструктора объекта RangeError . |
||
356 | ReferenceError | Error, JavaScript, Object, Reference, ReferenceError, Référence |
Объект ReferenceError представляет ошибку, возникающую при обращении к не существующей переменной. |
||
357 | ReferenceError.prototype | Error, JavaScript, Property, ReferenceError, prototype |
Свойство ReferenceError.prototype представляет прототип конструктора объекта ReferenceError . |
||
358 | Reflect | |
Reflect - это встроенный объект, который позволяет создавать методы, перехватывающие операции JavaScript. При этом методы называются так же, как и методы proxy handler`ов. Reflect - это не функциональный, а простой объект, он не является сконструированным. |
||
359 | RegExp | Constructor, JavaScript, Javascript, Reference, RegExp, Référence, регулярные выражения |
Конструктор RegExp создаёт объект регулярного выражения для сопоставления текста с шаблоном. |
||
360 | RegExp.lastIndex | JavaScript, Property, Reference, RegExp, Référence, регулярные выражения |
Свойство lastIndex является целочисленным свойством регулярного выражения, доступным как для чтения, так и для записи, которое определяет индекс, с которого следует начинать следующее сопоставление. |
||
361 | RegExp.prototype | JavaScript, Property, Reference, RegExp, Référence, prototype, регулярные выражения |
Свойство RegExp.prototype представляет объект прототипа для констуктора RegExp . |
||
362 | RegExp.prototype.exec() | JavaScript, Method, Reference, RegExp, Référence, prototype, регулярные выражения |
Метод exec() выполняет поиск сопоставления регулярного выражения в указанной строке. Возвращает массив с результатами или null . |
||
363 | RegExp.prototype.flags | ECMAScript6, Experimental, Expérimental, JavaScript, Property, Reference, RegExp, Référence, prototype, регулярные выражения |
Свойство flags возвращает строку, состоящую из флагов текущего регулярного выражения. |
||
364 | RegExp.prototype.global | JavaScript, Property, Reference, RegExp, Référence, prototype, регулярные выражения |
Свойство global указывает, использовался ли в определении регулярного выражения флаг "g" . Свойство global является свойством только для чтения и принадлежит экземпляру регулярного выражения. |
||
365 | RegExp.prototype.ignoreCase | JavaScript, Property, Reference, RegExp, Référence, prototype, регулярные выражения |
Свойство ignoreCase указывает, использовался ли в определении регулярного выражения флаг "i" . Свойство ignoreCase является свойством только для чтения и принадлежит экземпляру регулярного выражения. |
||
366 | RegExp.prototype.multiline | JavaScript, Property, Reference, RegExp, Référence, prototype, регулярные выражения |
Свойство multiline указывает, использовался ли в определении регулярного выражения флаг "m" . Свойство multiline является свойством только для чтения и принадлежит экземпляру регулярного выражения. |
||
367 | RegExp.prototype.source | JavaScript, Property, Reference, RegExp, Référence, prototype, регулярные выражения |
Свойство source возвращает строку, содержащую текст шаблона регулярного выражения без прямых слешей с обеих сторон и без флагов регулярного выражения. |
||
368 | RegExp.prototype.sticky | ECMAScript6, Experimental, Expérimental, JavaScript, Property, Reference, RegExp, Référence, prototype, регулярные выражения |
No summary! | ||
369 | RegExp.prototype.test() | JavaScript, Method, Reference, RegExp, Référence, prototype, регулярные выражения |
Метод test() выполняет поиск сопоставления регулярного выражения указанной строке. Возвращает true или false . |
||
370 | RegExp.prototype.toSource() | JavaScript, Method, Non-standard, Reference, RegExp, Référence, prototype, регулярные выражения |
Метод toSource() возвращает строковое представление исходного кода объекта. |
||
371 | RegExp.prototype.toString() | JavaScript, Method, Reference, RegExp, Référence, prototype, регулярные выражения |
Метод toString() возвращает строковое представление регулярного выражения. |
||
372 | Set | ECMAScript6, JavaScript, set, Экспериментальный |
Объекты Set позволяют вам сохранять уникальные значения любого типа, как примитивы, так и другие типы объектов. |
||
373 | String | JavaScript, Reference, Référence, String, javascript |
Глобальный объект String является конструктором строк, или, последовательностей символов. |
||
374 | String.fromCharCode() | JavaScript, Method, Reference, Référence, String, Unicode |
Статический метод String.fromCharCode() возвращает строку, созданную из указанной последовательности значений Юникода. |
||
375 | String.fromCodePoint() | ECMAScript6, Experimental, Expérimental, JavaScript, Method, Reference, Référence, String |
Статический метод String.fromCodePoint() возвращает строку, созданную из указанной последовательности кодовых точек. |
||
376 | String.length | JavaScript, Property, Reference, Référence, String, prototype |
Свойство length представляет длину строки. |
||
377 | String.prototype | JavaScript, Property, Reference, Référence, String, prototype |
Свойство String.prototype представляет прототип объекта String . |
||
378 | String.prototype.anchor() | JavaScript, Method, Reference, Référence, String, prototype, Методы оборачивания в HTML |
Метод anchor() создаёт якорный HTML-элемент <a> , используемый в качестве цели гиперссылки. |
||
379 | String.prototype.big() | Deprecated, JavaScript, Method, Reference, Référence, String, prototype, Методы оборачивания в HTML |
Метод big() создаёт HTML-элемент <big> , заставляющий строку отображаться большим шрифтом. |
||
380 | String.prototype.blink() | Deprecated, JavaScript, Method, Reference, Référence, String, prototype, Методы оборачивания в HTML |
Метод blink() создаёт HTML-элемент <blink> , заставляющий строку мерцать. |
||
381 | String.prototype.bold() | Deprecated, JavaScript, Method, Reference, Référence, String, prototype, Методы оборачивания в HTML |
Метод bold() создаёт HTML-элемент <b> , заставляющий строку отображаться полужирным шрифтом. |
||
382 | String.prototype.charAt() | JavaScript, Method, Reference, Référence, String, prototype |
Метод charAt() возвращает указанный символ из строки. |
||
383 | String.prototype.charCodeAt() | JavaScript, Method, Reference, Référence, String, Unicode |
Метод charCodeAt() возвращает числовое значение Юникода для символа по указанному индексу (за исключением кодовых точек Юникода, больших 0x10000). |
||
384 | String.prototype.codePointAt() | ECMAScript6, Experimental, Expérimental, JavaScript, Method, Reference, Référence, String, prototype |
Метод codePointAt() возвращает неотрицательное целое число, являющееся закодированным в UTF-16 значением кодовой точки. |
||
385 | String.prototype.concat() | JavaScript, Method, Reference, Référence, String, prototype |
Метод concat() объединяет текст из двух или более строк и возвращает новую строку. |
||
386 | String.prototype.endsWith() | Experimental, Expérimental, JavaScript, Javascript, Method, Prototype, Reference, Référence, String, prototype |
Метод endsWith() определяет, заканчивается ли строка символами другой строки, возвращая, соотвественно, true или false . |
||
387 | String.prototype.fixed() | Deprecated, JavaScript, Method, Reference, Référence, String, prototype, Методы оборачивания в HTML |
Метод fixed() создаёт HTML-элемент <tt> , заставляющий строку отображаться моноширинным шрифтом. |
||
388 | String.prototype.fontcolor() | Deprecated, JavaScript, Method, Reference, Référence, String, prototype, Методы оборачивания в HTML |
Метод fontcolor() создаёт HTML-элемент <font> , заставляющий строку отображаться шрифтом указанного цвета. |
||
389 | String.prototype.fontsize() | Deprecated, JavaScript, Method, Reference, Référence, String, prototype, Методы оборачивания в HTML |
Метод fontsize() создаёт HTML-элемент <font> , заставляющий строку отображаться шрифтом указанного размера. |
||
390 | String.prototype.includes() | Experimental, Expérimental, JavaScript, Javascript, Method, Prototype, Reference, Référence, String, prototype |
Метод includes() определяет, находится ли одна строка внутри другой, возвращая, соотвественно, true или false . |
||
391 | String.prototype.indexOf() | JavaScript, Method, Reference, Référence, String, prototype |
Метод indexOf() возвращает индекс первого вхождения указанного значения в строковый объект String , на котором он был вызван, начиная с индекса fromIndex . Возвращает -1, если значение не найдено. |
||
392 | String.prototype.italics() | Deprecated, JavaScript, Method, Reference, Référence, String, prototype, Методы оборачивания в HTML |
Метод italics() создаёт HTML-элемент <i> , заставляющий строку отображаться курсивом. |
||
393 | String.prototype.lastIndexOf() | JavaScript, Method, Reference, Référence, String, prototype |
Метод lastIndexOf() возвращает индекс последнего вхождения указанного значения в строковый объект String , на котором он был вызван, или -1, если ничего не было найдено. Поиск по строке ведётся от конца к началу, начиная с индекса fromIndex . |
||
394 | String.prototype.link() | JavaScript, Method, Reference, Référence, String, prototype, Методы оборачивания в HTML |
Метод link() создаёт HTML-элемент <a> , заставляющий строку отображаться в виде ссылки на другой URL. |
||
395 | String.prototype.localeCompare() | Internationalization, JavaScript, Method, Reference, Référence, String, prototype |
Метод localeCompare() возвращает число, указывающее, должна ли данная строка находится до, после или в том же самом месте, что и строка, переданная через параметр, при сортировке этих строк. |
||
396 | String.prototype.match() | JavaScript, Method, Reference, Référence, String, prototype, регулярные выражения |
Метод match() возвращает получившиеся совпадения при сопоставлении строки с регулярным выражением. |
||
397 | String.prototype.normalize() | ECMAScript6, Experimental, Expérimental, JavaScript, Method, Reference, Référence, String, Unicode, prototype |
Метод normalize() возвращает форму нормализации Юникода данной строки (если значение не является строкой, сначало оно будет в неё преобразовано). |
||
398 | String.prototype.quote() | JavaScript, Method, Obsolete, Reference, Référence, String, prototype |
Нестандартный метод quote() возвращает копию строки, заменяя различные специальные символы в строке их управляющими последовательностями и заключая релультат в двойные кавычки (" ). |
||
399 | String.prototype.repeat() | ECMAScript6, Experimental, Expérimental, JavaScript, Method, Reference, Référence, String, prototype |
Метод repeat() конструирует и возвращает новую строку, содержащую указанное количество соединённых вместе копий строки, на которой он был вызван. |
||
400 | String.prototype.replace() | JavaScript, Method, Prototype, Reference, Référence, String, регулярные выражения |
Метод replace() возвращает новую строку с некоторыми или всеми сопоставлениями с шаблоном, заменёнными на заменитель. Шаблон может быть строкой или регулярным выражением, а заменитель может быть строкой или функцией, вызываемой при каждом сопоставлении. |
||
401 | String.prototype.search() | JavaScript, Method, Reference, Référence, String, prototype, регулярные выражения |
Метод search() выполняет поиск сопоставления между регулярным выражением и этим объектом String . |
||
402 | String.prototype.slice() | JavaScript, Method, Reference, Référence, String, prototype |
Метод slice() извлекает часть строки и возвращает новую строку. |
||
403 | String.prototype.small() | Deprecated, JavaScript, Method, Reference, Référence, String, prototype, Методы оборачивания в HTML |
Метод small() создаёт HTML-элемент <small> , заставляющий строку отображаться маленьким шрифтом. |
||
404 | String.prototype.split() | JavaScript, Method, Prototype, Reference, Référence, String, prototype, регулярные выражения |
Метод split() разбивает объект String на массив строк путём разделения строки указанной подстрокой. |
||
405 | String.prototype.startsWith() | ECMAScript6, Experimental, Expérimental, JavaScript, Javascript, Method, Prototype, Reference, Référence, String, prototype |
Метод startsWith() определяет, начинается ли строка с символов другой строки, возвращая, соотвественно, true или false . |
||
406 | String.prototype.strike() | Deprecated, JavaScript, Method, Reference, Référence, String, prototype, Методы оборачивания в HTML |
Метод strike() создаёт HTML-элемент <strike> , заставляющий строку отображаться зачёркнутым текстом. |
||
407 | String.prototype.sub() | Deprecated, JavaScript, Method, Reference, Référence, String, prototype, Методы оборачивания в HTML |
Метод sub() создаёт HTML-элемент <sub> , заставляющий строку отображаться подстрочным текстом (нижним индексом). |
||
408 | String.prototype.substr() | JavaScript, Javascript, Method, Prototype, Reference, String, javascript, prototype |
Метод substr() возвращает указанное количество символов из строки, начиная с указанной позиции. |
||
409 | String.prototype.substring() | JavaScript, Method, Reference, Référence, String, prototype |
Метод substring() возвращает подстроку строки между двумя индексами, или от одного индекса и до конца строки. |
||
410 | String.prototype.sup() | Deprecated, JavaScript, Method, Reference, Référence, String, prototype, Методы оборачивания в HTML |
Метод sup() создаёт HTML-элемент <sup> , заставляющий строку отображаться надстрочным текстом (верхним индексом). |
||
411 | String.prototype.toLocaleLowerCase() | Internationalization, JavaScript, Method, Reference, Référence, String, prototype |
Метод toLocaleLowerCase() возвращает значение строки, на которой он был вызван, преобразованное в нижний регистр согласно правилам преобразования регистра локали. |
||
412 | String.prototype.toLocaleUpperCase() | Internationalization, JavaScript, Method, Reference, Référence, String, prototype |
Метод toLocaleUpperCase() возвращает значение строки, на которой он был вызван, преобразованное в верхний регистр согласно правилам преобразования регистра локали. |
||
413 | String.prototype.toLowerCase() | JavaScript, Method, Reference, Référence, String, prototype |
Метод toLowerCase() возвращает значение строки, на которой он был вызван, преобразованное в нижний регистр. |
||
414 | String.prototype.toSource() | JavaScript, Method, Non-standard, Reference, Référence, String, prototype |
Метод toSource() возвращает строковое представление исходного кода объекта. |
||
415 | String.prototype.toString() | JavaScript, Method, Reference, Référence, String, prototype |
Метод toString() возвращает строку, представляющую указанный объект. |
||
416 | String.prototype.toUpperCase() | JavaScript, Method, Reference, Référence, String, prototype |
Метод toUpperCase() возвращает значение строки, на которой он был вызван, преобразованное в верхний регистр. |
||
417 | String.prototype.trim() | ECMAScript5, JavaScript, Method, Reference, Référence, String, method, prototype |
Метод trim() удаляет пробельные символы с начала и конца строки. Пробельными символами в этом контексте считаются все собственно пробельные символы (пробел, табуляция, неразрывный пробел и прочие) и все символы конца строки (LF, CR и прочие). |
||
418 | String.prototype.trimLeft() | JavaScript, Method, Non-standard, Reference, Référence, String, prototype |
Метод trimLeft() удаляет пробельные символы с левого конца строки. |
||
419 | String.prototype.trimRight() | JavaScript, Method, Non-standard, Reference, Référence, String, prototype |
Метод trimRight() удаляет пробельные символы с правого конца строки. |
||
420 | String.prototype.valueOf() | JavaScript, Method, Reference, Référence, String, prototype |
Метод valueOf() возвращает примитивное значение объекта String . |
||
421 | String.prototype[@@iterator]() | ECMAScript6, Experimental, Expérimental, Iterator, JavaScript, Method, Reference, Référence, String, prototype |
Метод [@@iterator]() возвращает новый объект итератора Iterator , который проходит по кодовым точкам строкового значения, возвращая каждую кодовую точку в виде строкового значения. |
||
422 | String.raw() | ECMAScript6, Experimental, Expérimental, JavaScript, Method, Reference, Référence, String |
Статический метод String.raw() является теговой функцией для шаблонных строк; подобно префиксу r в Python или префиксу @ в C# для строковых литералов, эта функция используется для получения необработанной строки из шаблона. |
||
423 | Symbol | API, ECMAScript6, JavaScript, Symbol, Символы, Экспериментальная |
No summary! | ||
424 | Symbol.for() | |
Метод Symbol.for(key) ищет ранее созданный разделяемый символ по заданному ключу и возвращает его, если он найден. В противном случае создается новый разделяемый символ для данного ключа в глобальном реестре символов. |
||
425 | Symbol.iterator | ECMAScript6, JavaScript, Свойство, Символы |
Symbol.iterator — известный символ, задающий итератор объекта, используемый по умолчанию. Применяется в конструкции for...of . |
||
426 | Symbol.match | ECMAScript6, JavaScript, Свойство, Символы |
Symbol.match — известный символ, определяющий соответствие строки регулярному выражению. Этот метод вызывается функцией String.prototype.match() . |
||
427 | Symbol.prototype | ECMAScript6, JavaScript, Свойство, Символы |
Свойство Symbol .prototype указывает на прототип конструктора Symbol . |
||
428 | Symbol.prototype.valueOf() | |
Метод valueOf() возвращает примитивное значение символьного объекта. |
||
429 | Symbol.species | ECMAScript6, Experimental, JavaScript, Свойство, Символы |
Symbol.species — известный символ, позволяющий определить конструктор, использующийся для создания порождённых объектов. |
||
430 | SyntaxError | Error, JavaScript, Object, Reference, Référence, SyntaxError |
Объект SyntaxError представляет ошибку, возникающую при попытке интерпретировать синтексически неправильный код. |
||
431 | SyntaxError.prototype | Error, JavaScript, Property, SyntaxError, prototype |
Свойство SyntaxError.prototype представляет прототип конструктора объекта SyntaxError . |
||
432 | TypeError | Error, JavaScript, Object, Reference, Référence, TypeError |
Объект TypeError представляет ошибку, возникающую, когда значение имеет не ожидаемый тип. |
||
433 | TypeError.prototype | Error, JavaScript, Property, TypeError, prototype |
Свойство TypeError.prototype представляет прототип конструктора объекта TypeError . |
||
434 | URIError | Error, JavaScript, Object, Reference, Référence, URIError |
Объект URIError представляет ошибку, возникающую при неправильном использовании глобальных функций обработки URI. |
||
435 | URIError.prototype | Error, JavaScript, Property, URIError, prototype |
Свойство URIError.prototype представляет прототип конструктора объекта URIError . |
||
436 | WeakMap | |
Объект WeakMap — коллекция пар ключ-значение. В качестве ключей могут быть использованы только объекты, а значения могут быть произвольных типов. |
||
437 | WeakMap.prototype.clear() | |
Метод clear() удаляет все элемента в объекте WeakMap. |
||
438 | WeakMap.prototype.delete() | |
Метод delete() удаляет элемент из объекта WeakMap. |
||
439 | WeakMap.prototype.get() | |
Метод get() возвращает элемент из объекта WeakMap, |
||
440 | WeakMap.prototype.has() | |
Метод has() возвращает булевое значение, которое указывает на то существует элемент с таким ключом в объекте WeakMap или нет. |
||
441 | WeakMap.prototype.set() | |
Метод set() добавляет новый элемент с указанными ключом и значением в объект WeakMap. |
||
442 | decodeURI() | |
Метод decodeURI() декодирует унифицированный идентификатор ресурса (URI), созданный при помощи метода encodeURI или другой подобной процедуры. |
||
443 | decodeURIComponent() | |
Метод decodeURIComponent() декодирует управляющие последовательности символов в компоненте Uniform Resource Identifier (URI), созданные с помощью метода encodeURIComponent или другой подобной процедуры. |
||
444 | encodeURI() | JavaScript, URI |
Предполагается, что URI является полным URI, поэтому не кодирует зарезервированные символы, имеющие особое значение в URI. | ||
445 | encodeURIComponent() | |
encodeURIComponent() - метод, кодирующий компонент универсального индентификатора ресурса (URI) заменой каждой определенной последовательности символов одной, двумя, тремя или четырями последовательностями символов, представленных в кодировке UTF-8 (будет только 4 управляющих последовательности для символов, состоящих из 2 "суррогатных" символов). |
||
446 | escape() | |
Устаревший метод escape() возвращает новую строку, в которой определенные символы заменены шестнадцаричной управляющей последовательностью. Используйте методы encodeURI или encodeURIComponent вместо него. |
||
447 | eval() | |
Метод eval() выполняет JavaScript код, представленный строкой. |
||
448 | isFinite() | |
Глобальная isFinite() функция определяет, является ли переданное значение конечным числом. Если необходимо, параметр сначала преобразуется в число. |
||
449 | isNaN | Functions, JavaScript, Method |
Функция isNaN() определяет является ли литерал или переменная не числовым значением (NaN ) или нет. При работе с функцией необходимо проявлять осторожность так как она работает некорректно. Если вам интересно подробнее можно посмотреть Number.isNaN() то как она описана в ECMAScript 6, в качестве альтернативного решения можно использовать typeof для проверки литерала или переменной на не числовое значение. |
||
450 | null | JavaScript, Literal, Primitive |
No summary! | ||
451 | parseFloat() | |
Функция parseFloat() принимает строку в качестве аргумента и возвращает десятичное число (число с плавающей точкой) |
||
452 | parseInt() | |
Функция parseInt() принимает строку в качестве аргумента и возвращает целое число в соответствии с указанным основанием системы счисления. |
||
453 | undefined | JavaScript |
Значение глобального свойства undefined представляет значение undefined . Это одно из примитивных значений JavaScript. |
||
454 | unescape() | |
Устаревший метод unescape(str) создает новую строку в которой шестнадцатиричная последовательность симоволов вида %xx заменяется эквивалентами из кодировки ASCII. Знаки, закодированные в формате %uxxxx (знаки Юникода), заменяются знаками Юникода в шестнадцатеричной кодировке xxxx. |
||
455 | uneval() | |
uneval() метод создает строковое представление исходного кода объекта. |
||
456 | Прокси | ECMAScript6, JavaScript, Объект, Прокси |
Прокси используются программистами для объявления расширенной семантики JavaScript объектов. Стандартная семантика реализована в движке JavaScript, который обычно написан на низкоуровневом языке программирования, например C++. Прокси позволяют программисту определить поведение объекта при помощи JavaScript. Другими словами они являются инструментом метапрограммирования. | ||
457 | Функции | |
Generally speaking, a function is a "subprogram" that can be called by code external (or internal in the case of recursion) to the function. Like the program itself, a function is composed of a sequence of statements called the function body. Values can be passed to a function, and the function can return a value. | ||
458 | Arguments object | Functions, JavaScript, NeedsTranslation, TopicStub, arguments |
Объект arguments - это объект похожий на массив, который содержит аргументы переданные в функцию. |
||
459 | arguments.length | |
arguments.length свойство содержашее число аргументов переданных в функцию. |
||
460 | getter | геттер |
Синтаксис get связывает свойство объекта с функцией, которая будет вызываться при обращении к этому свойству. |
||
461 | Определение методов | |
Начиная с ECMAScript 6, существует короткий синтаксис для определения методов в инициализаторе объекта. По сути, это сокращение для функции, которая назначена имени метода. | ||
462 | Оставшиеся параметры | JavaScript, Оставшиеся параметры, Функции |
Синтаксис оставшихся параметров функции позволяет представлять неограниченное множество аргументов в виде массива. | ||
463 | Параметры по умолчанию | ECMAScript6, JavaScript, Javascript, Функции, Экспериментальный |
Параметры по умолчанию позволяют задавать формальным параметрам функции значения по умолчанию, если для них не указано значение или передан undefined . |
||
464 | Стрелочные функции | ECMAScript6, JavaScript, Функции |
Выражения стрелочных функций имеют более короткий синтаксис по сравнению с функциональными выражениями и лексически привязаны к значению this (но не привязаны к собственному this, arguments, super, или new.target). Стрелочные функции всегда анонимные. | ||
465 | Шаблонные строки | ECMAScript6, JavaScript, Экспериментальный |
Шаблонные строки (шаблоны) является строковыми литералами, допускающими использование выражений. Вы можете использовать многострочные литералы и возможности интерполяции. | ||
466 | Типы данных JavaScript и структуры данных | JavaScript, Javascript, Типы данных, Учебник |
Все языки программирования содержат встроенные типы данных, но они часто отличаются друг от друга в разных языках. Эта статья, попытка описать встроенные структуры (типы) данных доступные в JavaScript и их свойства. На их основе строятся другие структуры данных. Когда это возможно, то мы будем сравнивать типы данных в разных языках. | ||
467 | Управление памятью | |
Низкоуровневые языки программирования (например, C) имеют низкоуровневые примитивы для управления памятью, такие как malloc() и free() . В JavaScript же память выделяется динамически при создании сущностей (т.е., объектов, строк и т.п.) и "автоматически" освобождается, когда они больше не используются. Последний процесс называется
сборкой мусора
. Слово "автоматически" является источником путаницы и зачастую создает у программистов на JavaScript (и других высокоуровневых языках) ложное ощущение, что они могут не заботиться об управлении памятью. |
||
468 | Что нового в JavaScript | JavaScript, Versions |
Эта глава содержит информацию об истории версий JavaScript и статусе их реализаций в основанных на Mozilla/SpiderMonkey JavaScript-приложениях, таких, как Firefox. | ||
469 | Firefox JavaScript changelog | |
Ниже представлен список изменений для возможносте JavaScript в соответствующей версии Firefox. | ||
470 | New in JavaScript 1.8 | Версии |
Следующее описание относится к JavaScript 1.8. Эта версия была включена в Firefox 3 является частью Gecko 1.9. ошибка 380236 – здесь вы можете просмотреть исправленные в процессе разработки JavaScript 1.8 баги. | ||
471 | Новое в JavaScript 1.5 | |
Следующий список описывает изменения в JavaScript 1.5. Эта версия была включена в Netscape Navigator 6.0, дата релиза которого – 14 ноября 2000 года. Также Javascript 1.5 использовался в более поздних версиях Netscape Navigator, а также Firefox 1.0. JavaScript 1.5 соответствует JScript версии 5.5 используемой в Internet Explorer 5.5, который был представлен в июле 2000. Соответствующая версия стандарта ECMA – ECMA-262 третьей редакции (от декабря 1999 года). | ||
472 | Новое в JavaScript 1.6 | JavaScript |
The following is a changelog for JavaScript 1.6. This version was included in Firefox 1.5 (Gecko 1.8), which was released in November 2005. The corresponding ECMA standard is ECMA-262 Edition 3 and ECMAScript for XML (E4X) with some additional features. Several new features were introduced: E4X, several new Array methods, and Array and String generics. |
||
473 | Новое в JavaScript 1.7 | JavaScript |
The following is a changelog for JavaScript 1.7. This version was included in Firefox 2 (October 2006). | ||
474 | Новое в JavaScript 1.8.5 | |
Далее приведён список изменений в JavaScript 1.8.5. Эта версия была включена в Firefox 4. | ||
475 | Поддержка ECMAScript 5 в Mozilla | ECMAScript5, JavaScript, Versions |
Стандарт ECMAScript 5.1, последнее издание стандарта, на котором основан язык JavaScript, был принят в июне 2011 года. | ||
476 | Поддержка ECMAScript 6 в Mozilla | ECMAScript6, JavaScript |
ECMAScript 6 - это новая версия стандарта, имеющая кодовое имя "Harmony" или "ES.next". Черновая спецификация может быть найдена в официальном вики ECMA. Первый рабочий черновик, основанный на ECMAScript 5.1, был опубликован 12 июля 2011 как "ES.next". По состоянию на август 2014 в ECMAScript 6 больше не принимаются новые функции и ожидается окончание работы над ним в конце 2014 с официальной публикацией в марте 2015. | ||
477 | Поддержка ECMAScript 7 в Mozilla | ECMAScript7, JavaScript |
ECMAScript 7 является следующей ступенью развития стандарта ECMA-262. Новые возможности языка уже включались в черновик 6-й редакции, в которую больше не добавляются новые возможности и работа над ней близка к завершению. Вы можете посмотреть список предложений в репозитории tc39/ecma262 на GitHub. Текущие недочёты в процессе спецификации планируется разрешить в несколько этапов и чемпионатов. Также, предлагается соблюдать цикл публикации стандарта в 2 года. Для просмотра информации о ходе процесса спецификации после выпуска ES6 смотрите презентацию Rafael Weinstein. |
||