Сведения о версии JavaScript

Примечание

В этой статье нацелена версия браузера Microsoft Edge предыдущей версии. Сведения о новом браузере Microsoft Edge см. в статье "Дизайн Microsoft Edge " (на основе Chromium).

Поддержка JavaScript зависит от Microsoft Edge, приложений Microsoft Store и различных режимов документов Internet Explorer (IE). Дополнительные сведения о версиях кодов документов IE см. в статье "Определение совместимости документов".

В таблице ниже перечислены поддержка JavaScript в приложениях Internet Explorer, Microsoft Edge и Microsoft Store.

Важно!

Экспериментальные функции (enabled about:flags from ) помечаются одним из Exp. приложений Магазина, которые доступны в разных приложениях Windows 8 (v8) и Windows 10 (v10) и windows Phone (Win) и Windows Phone (Phone).

Элемент Языка Кирки, стандарты IE 6 стандартов IE 6, стандарты IE 7 Стандарты IE 8 Стандарты IE 9 стандартов IE 9 Стандарты IE 10 Стандарты IE 11 Standard Microsoft Edge Приложения Магазина
proto___ (Object) N N N N Y Y v8 (Win): N
v8.1 (Win): Y
v8.1 (Телефон): Y
Свойства 1...$9 (RegExp) Y Y Y Y Y Y Y
Свойство «0n» Y Y Y Y Y Y Y
функция abs Y Y Y Y Y Y Y
функция acos Y Y Y Y Y Y Y
функция acosh N N N N N Y версия 8.1: N
10: Y
Объект ActiveXObject Y Y Y Y Y Y N
Оператор назначения (+=) Y Y Y Y Y Y Y
Оператор добавления (+) Y Y Y Y Y Y Y
применение метода Y Y Y Y Y Y Y
объекты Y Y Y Y Y Y Y
Свойство аргументов Y Y Y Y Y Y Y
Объект Array Y Y Y Y Y Y Y
Функция Array.from (Array) N N N N N N версия 8.1: N
10: Y
Функция Array.isArray N N Y Y Y Y Y
Функция Array.of (Array) N N N N N N версия 8.1: N
10: Y
Объект ArrayBuffer N N N Y Y Y Y
Функции N N N N N N версия 8.1: N
10: Y
Функция asin Y Y Y Y Y Y Y
Функция Object.Assign (Object) N N N N N N версия 8.1: N
10: Y
Оператор задания (=) Y Y Y Y Y Y Y
функция atan Y Y Y Y Y Y Y
функция atan2 Y Y Y Y Y Y Y
atEnd Method Y Y Y Y Y Y N
метод привязки N N Y Y Y Y Y
Оператор поразрядного И задания (&=) Y Y Y Y Y Y Y
Битовая оператор AND (&) Y Y Y Y Y Y Y
Оператор поразрядной левой сдвига влево (<<) Y Y Y Y Y Y Y
Оператор Битовой ОПЕРАТОР NOT (~) Y Y Y Y Y Y Y
Оператор поразрядного ИЛИ назначений (|=) Y Y Y Y Y Y Y
Битовая оператор OR (|) Y Y Y Y Y Y Y
Оператор поразрядной смены вправо (>>) Y Y Y Y Y Y Y
Оператор задания ПоБИЛИ (=) Y Y Y Y Y Y Y
Оператор Битовой КОРРеС (^) Y Y Y Y Y Y Y
метод blink Y Y Y Y Y Y Y
Метод полужирного начер Y Y Y Y Y Y Y
Логический объект Y Y Y Y Y Y Y
инструкция по разрыву Y Y Y Y Y Y Y
способ вызова Y Y Y Y Y Y Y
Свойство «Вызов». Y Y Y Y Y Y Y
Свойство «Вызывающий аб Y Y Y Y Y Y Y
Заявление об отказе Y Y Y Y Y Y Y
Функция ceil Y Y Y Y Y Y Y
метод charat Method Y Y Y Y Y Y Y
метод charCodeAt Y Y Y Y Y Y Y
Заявление класса N N N N N Окончание срока действия версия 8.1: N
версия 10: Exp.
CodePointAt Method (String) N N N N N Y версия 8.1: N
10: Y
Оператор запятой (,) Y Y Y Y Y Y Y
(Инструкция комментария с однострочным текстом) Y Y Y Y Y Y Y
/*.. */ (инструкция к комментариям в нескольких строках) Y Y Y Y Y Y Y
Операторы сравнения Y Y Y Y Y Y Y
метод компиляции Y Y Y Y Y Y Y
Метод образца (массив) Y Y Y Y Y Y Y
образцы (строка) Y Y Y Y Y Y Y
Условная компиляция Y Y Y Y N N N
Переменные условного компиляции Y Y Y Y N N N
Условный оператор (Тернши :)на) Y Y Y Y Y Y Y
Свойство «Constructor». Y Y Y Y Y Y Y
Константа N N N N Y Y v8 (Win): N
v8.1 (Win): Y
v8.1 (Телефон): Y
продолжить заявление Y Y Y Y Y Y Y
Функция cos Y Y Y Y Y Y Y
Create Function N N Y Y Y Y Y
Объект DataView N N N Y Y Y Y
Объект Date Y Y Y Y Y Y Y
Отладка объекта Y Y Y Y Y Y Y
Свойство Debug.setNonUserCodeExceptions N N N Y Y Y Y
Свойство Debug.setNonUserCodeExceptions N N N Y Y Y Y
Оператор отладки Y Y Y Y Y Y Y
функция decodeURI Y Y Y Y Y Y Y
Функция DecodeURIComponent Y Y Y Y Y Y Y
Оператор снятости (--) Y Y Y Y Y Y Y
Функции N N N N N Окончание срока действия версия 8.1: N
версия 10: Exp.
определять функциюProperties N Y* Y Y Y Y Y
определять функциюProperty N Y* Y Y Y Y Y
оператор удаления оператор Y Y Y Y Y Y Y
свойство описания (описание) Y Y Y Y Y Y Y
Способ измерений Y Y Y Y Y Y Y
Оператор задания отдела (/=) Y Y Y Y Y Y Y
Оператор деления (/) Y Y Y Y Y Y Y
do... в заявлении Y Y Y Y Y Y Y
Эсконстанта Y Y Y Y Y Y Y
функция кодировки URI Y Y Y Y Y Y Y
функция encodeURI Component Y Y Y Y Y Y Y
метод записей (массив) N N N N N N версия 8.1: N
10: Y
Объект перечислений Y Y Y Y Y Y N
Числовые константы N N N N N N версия 8.1: N
10: Y
Оператор равенства (=) Y Y Y Y Y Y Y
Объект Ошибки Y Y Y Y Y Y Y
Свойство стопки (ошибка) N N N Y Y Y Y
Свойство StackTraceLimit (Ошибка) N N N Y Y Y Y
Функция ESC Y Y Y Y Y Y Y
функция eval Y Y Y Y Y Y Y
Exec Method Y Y Y Y Y Y Y
каждый метод N N Y Y Y Y Y
функция exp Y Y Y Y Y Y Y
Способ заливки (массив) N N N N N N версия 8.1: N
10: Y
Способ фильтра N N Y Y Y Y Y
окончательное оператор Y Y Y Y Y Y Y
FindIndex Method (Array) N N N N N N версия 8.1: N
10: Y
фиксированный метод Y Y Y Y Y Y Y
Объект Float32Array N N N Y Y Y Y
Объект Float64Array N N N Y Y Y Y
функция floor Y Y Y Y Y Y Y
fontcolor Method Y Y Y Y Y Y Y
fontsize Method Y Y Y Y Y Y Y
Для заявления Y Y Y Y Y Y Y
forEach method N N Y Y Y Y Y
например, для... в заявлении Y Y Y Y Y Y Y
например, для... Инструкция N N N N N Y версия 8.1: N
10: Y
функция freeze N N Y Y Y Y Y
функция fromCharCode Y Y Y Y Y Y Y
функция fromCodePoint N N N N N Y версия 8.1: N
10: Y
Объект Function Y Y Y Y Y Y Y
Оператор функций Y Y Y Y Y Y Y
Генерала N N N N N Окончание срока действия версия 8.1: N
версия 10: Exp.
способ полученияДаты Y Y Y Y Y Y Y
способ getDay Y Y Y Y Y Y Y
getFullYear Y Y Y Y Y Y Y
getHours Method Y Y Y Y Y Y Y
способ получитьЭлемент Y Y Y Y Y Y Y
getMilliseconds Method Y Y Y Y Y Y Y
метод getMinutes Y Y Y Y Y Y Y
способ getMonth Y Y Y Y Y Y Y
Функция GetObject Y Y N N N N N
функция getOwnPropertyDescriptor N Y* Y Y Y Y Y
getOwnPropertyNames N N Y Y Y Y Y
функция getPrototypeOf N N Y Y Y Y Y
getSeconds Method Y Y Y Y Y Y Y
способ getTime Y Y Y Y Y Y Y
getTimezoneOffset Method Y Y Y Y Y Y Y
способ получения метода получения Y Y Y Y Y Y Y
способ получения внедрения Y Y Y Y Y Y Y
getUTCFullYear Y Y Y Y Y Y Y
getUTCHours Method Y Y Y Y Y Y Y
getUTCMilliseconds Y Y Y Y Y Y Y
getUTCMinutes Y Y Y Y Y Y Y
способ получения метода получения UTCMonth Y Y Y Y Y Y Y
getUTCSeconds Methods Y Y Y Y Y Y Y
getVarDate Method Y Y Y Y Y Y N
getYear Method Y Y Y Y Y Y Y
Глобальный объект Y Y Y Y Y Y Y
глобальное свойство Y Y Y Y Y Y Y
Больше оператора (>) Y Y Y Y Y Y Y
Оператор не меньше или равен оператору (>=) Y Y Y Y Y Y Y
hasOwnProperty Method Y Y Y Y Y Y Y
Методы HTML-тега Y Y Y Y Y Y Y
функция гипотетии N N N N N Y версия 8.1: N
10: Y
Оператор удостоверений (==) Y Y Y Y Y Y Y
если... Else Statement Y Y Y Y Y Y Y
Свойство ignoreCase Y Y Y Y Y Y Y
многоязычная функция N N N N N Y версия 8.1: N
10: Y
Оператор In Y Y Y Y Y Y Y
Включает метод (string) N N N N N Y версия 8.1: N
10: Y
Оператор приращения (+) Y Y Y Y Y Y Y
Свойство индекса Y Y Y Y Y Y Y
индексирование (массив) N N Y Y Y Y Y
индекс (string) Y Y Y Y Y Y Y
Оператор inequality (!=) Y Y Y Y Y Y Y
Константа с бессрочной стоимостью Y Y Y Y Y Y Y
Свойство «Входные данные» ($_) Y Y Y Y Y Y Y
оператор экземпляра Y Y Y Y Y Y Y
Объект Int8Array N N N Y Y Y Y
Объект Int16Array N N N Y Y Y Y
Объект Int32Array N N N Y Y Y Y
Объект Intl.Collator N N N N Y Y v8 (Win): N
v8.1 (Win): Y
v8.1 (Телефон): Y
Объект Intl.DateTimeFormat N N N N Y Y v8: N
версия 8.1: Y
Объект Intl.NumberFormat N N N N Y Y v8: N
версия 8.1: Y
Функция isFinite Y Y Y Y Y Y Y
Функция isArray N N Y Y Y Y Y
Функция IsExtensible N N Y Y Y Y Y
Функция isFrozen N N Y Y Y Y Y
Функция isInteger N N N N N Y версия 8.1: N
10: Y
Функция isNaN Y Y Y Y Y Y Y
Функция IsNaN (число) N N N N N Y версия 8.1: N
10: Y
Формат даты ISO N N Y Y Y Y Y
IsPrototypeOf Method Y Y Y Y Y Y Y
Функция isSealed N N Y Y Y Y Y
курсив Y Y Y Y Y Y Y
Итераторы N N N N N Y версия 8.1: N
10: Y
метод элемента Y Y Y Y Y Y Y
Способ соединения Y Y Y Y Y Y Y
Объект JSON N Y Y Y Y Y Y
функция keys N N Y Y Y Y Y
Метод keys (массив) N N N N N Y версия 8.1: N
10: Y
Заявление с подписями Y Y Y Y Y Y Y
Свойство «Последнее индекс ». Y Y Y Y Y Y Y
LastIndexOf Method (Array) N N Y Y Y Y Y
lastIndex Of Method (String) Y Y Y Y Y Y Y
свойство lastMatch ($&) Y Y Y Y Y Y Y
Свойство lastParen ($+) Y Y Y Y Y Y Y
Lbound Method Y Y Y Y Y Y Y
Свойство leftContext ($); Y Y Y Y Y Y Y
Левая оператор задания смены (<<=) Y Y Y Y Y Y Y
свойство длины (аргументы) Y Y Y Y Y Y Y
Свойство длины (массив) Y Y Y Y Y Y Y
Свойство длины (Функция) Y Y Y Y Y Y Y
Свойство длины (строка) Y Y Y Y Y Y Y
Меньше оператора (<) Y Y Y Y Y Y Y
Меньше или равно оператору (<=) Y Y Y Y Y Y Y
let statement N N N N Y Y v8: N
версия 8.1: Y
способ связывания Y Y Y Y Y Y Y
LN2 Constant Y Y Y Y Y Y Y
Константа LN10 Y Y Y Y Y Y Y
localeCompare Method Y Y Y Y Y Y Y
функция log Y Y Y Y Y Y Y
Константа LOG2E Y Y Y Y Y Y Y
LOG10E Constant Y Y Y Y Y Y Y
Логические операторы И (&&) Y Y Y Y Y Y Y
Логический оператор НЕ (!) Y Y Y Y Y Y Y
Логический оператор OR (||) Y Y Y Y Y Y Y
Способ карты N N Y Y Y Y Y
Карта объекта "Карта" N N N N Y Y v8: N
версия 8.1: Y
способ соответствия Y Y Y Y Y Y Y
Объект математические Y Y Y Y Y Y Y
Функция max Y Y Y Y Y Y Y
MAX_VALUE константа Y Y Y Y Y Y Y
Свойство сообщения Y Y Y Y Y Y Y
функция min Y Y Y Y Y Y Y
MIN_VALUE константа Y Y Y Y Y Y Y
Оператор задания оставшегося целого, (%=) Y Y Y Y Y Y Y
Остаток оператор оставшегося оператора (%) Y Y Y Y Y Y Y
moveFirst Method Y Y Y Y Y Y Y
moveNext method Y Y Y Y Y Y Y
Свойство «Несколько линия (несколько линия)» Y Y Y Y Y Y Y
Оператор задания умножения (*=) Y Y Y Y Y Y Y
Оператор умножения (*) Y Y Y Y Y Y Y
Свойство «Имя (Name)» Y Y Y Y Y Y Y
Ннэн-Константа (глобальный) Y Y Y Y Y Y Y
Ннэн-константа (число) Y Y Y Y Y Y Y
NEGATIVE_INFINITY константа Y Y Y Y Y Y Y
новый оператор Y Y Y Y Y Y Y
Оператор неполного значения (!=) Y Y Y Y Y Y Y
Функция Now N N Y Y Y Y Y
Числовой объект Y Y Y Y Y Y Y
Свойство (число) Y Y Y Y Y Y Y
Объект Y Y Y Y Y Y Y
Приоритет операторов Y Y Y Y Y Y Y
Функция Date.parse Y Y Y Y Y Y Y
Функция JSON.parse N Y Y Y Y Y Y
функция parseFloat Y Y Y Y Y Y Y
функция parseInt Y Y Y Y Y Y Y
Константа ПИ Y Y Y Y Y Y Y
метод наставки Y Y Y Y Y Y Y
POSITIVE_INFINITY константа Y Y Y Y Y Y Y
Функция pow Y Y Y Y Y Y Y
функция preventExtensions N N Y Y Y Y Y
Объект Promise N N N N N Y версия 8.1: N
10: Y
свойство «протокол». Y Y Y Y Y Y Y
propertyIsEnumerable Method Y Y Y Y Y Y Y
Объект прокси-сервера N N N N N Y версия 8.1: N
10: Y
push Method Y Y Y Y Y Y Y
Функция Random Y Y Y Y Y Y Y
функция невработающего N N N N N Y версия 8.1: N
10: Y
Уменьшение метода N N Y Y Y Y Y
сокращение метода сокращения правы N N Y Y Y Y Y
Объект RegExp Y Y Y Y Y Y Y
Объект регулярного выражения Y Y Y Y Y Y Y
Синтаксис регулярного выражения Y Y Y Y Y Y Y
Регулярное выражение /y N N N N N Окончание срока действия версия 8.1: N
версия 10: Exp.
Повтор (строка) N N N N N Y версия 8.1: N
10: Y
способ замены Y Y Y Y Y Y Y
Функции N N N N N N версия 8.1: N
10: Y
Инструкция на возврат Y Y Y Y Y Y Y
reverse method Y Y Y Y Y Y Y
свойство rightContext ($') Y Y Y Y Y Y Y
Оператор задания правой >>(=) Y Y Y Y Y Y Y
Функция Round Y Y Y Y Y Y Y
Функция ScriptEngine Y Y Y Y Y Y Y
Функция ScriptEngineBuildVersion Y Y Y Y Y Y Y
Функция ScriptEngineMajorVersion Y Y Y Y Y Y Y
Функция ScriptEngineMinorVersion Y Y Y Y Y Y Y
функция seal N N Y Y Y Y Y
способ поиска Y Y Y Y Y Y Y
Задать объект N N N N Y Y v8: N
версия 8.1: Y
setDate Method Y Y Y Y Y Y Y
setFullYear Y Y Y Y Y Y
метод setHours Method Y Y Y Y Y Y Y
setMilliseconds Method Y Y Y Y Y Y Y
setMinutes Methods Method Y Y Y Y Y Y Y
setMonth Method Y Y Y Y Y Y Y
setSeconds Method Y Y Y Y Y Y Y
setTime Y Y Y Y Y Y Y
setUTCDate Method Y Y Y Y Y Y Y
setuTCFullYear Y Y Y Y Y Y Y
способ setUTCHours Y Y Y Y Y Y Y
метод setUTCMilliseconds Y Y Y Y Y Y Y
метод setUTCMinutes Y Y Y Y Y Y Y
setUTCMonth Method Y Y Y Y Y Y Y
setUTCSeconds Method Y Y Y Y Y Y Y
метод setYear Y Y Y Y Y Y Y
метод смены Y Y Y Y Y Y Y
функция sin Y Y Y Y Y Y Y
Метод среза (массив) Y Y Y Y Y Y Y
способ среза (строка) Y Y Y Y Y Y Y
small Method Y Y Y Y Y Y Y
Некоторый метод N N Y Y Y Y Y
способ сортировки Y Y Y Y Y Y Y
Свойство «Источник». Y Y Y Y Y Y Y
метод разделения Y Y Y Y Y Y Y
метод разделения Y Y Y Y Y Y Y
Функции N N N N N Y версия 8.1: N
10: Y
Функция Sqrt Y Y Y Y Y Y Y
SQRT1_2 константа Y Y Y Y Y Y Y
Константа КОРЕНЬ2 Y Y Y Y Y Y Y
использовать строго: N N N Y Y Y Y
метод strike Y Y Y Y Y Y Y
String Object Y Y Y Y Y Y Y
Функция JSON.stringify N Y Y Y Y Y Y
подметод Y Y Y Y Y Y Y
метод substr Method Y Y Y Y Y Y Y
метод substring Method Y Y Y Y Y Y Y
Оператор назначения выносок (-=) Y Y Y Y Y Y Y
Оператор вычитания (-) Y Y Y Y Y Y Y
sup Method Y Y Y Y Y Y Y
инструкция ключа Y Y Y Y Y Y Y
Объект Symbol N N N N N Y версия 8.1: N
10: Y
функция tan Y Y Y Y Y Y Y
Строки шаблона N N N N N Y версия 8.1: N
10: Y
способ тестирования Y Y Y Y Y Y Y
настоящее заявление Y Y Y Y Y Y Y
throw statement Y Y Y Y Y Y Y
toArray Method Y Y Y Y Y Y Y
toDateString Method Y Y Y Y Y Y Y
toExponential Method Y Y Y Y Y Y Y
toFixed Method Y Y Y Y Y Y Y
toGMTString Method Y Y Y Y Y Y Y
toISOString Method N N Y Y Y Y Y
способ аJSON N Y Y Y Y Y Y
toLocaleDateString Method Y Y Y Y Y Y Y
toLocaleLowercase Method Y Y Y Y Y Y Y
toLocaleString Method Y Y Y Y Y Y Y
toLocaleTimeString Method Y Y Y Y Y Y Y
toLocaleUpper case method Y Y Y Y Y Y Y
метод toLowerCase Y Y Y Y Y Y Y
точечный метод Y Y Y Y Y Y Y
toString Method Y Y Y Y Y Y Y
toTimeString Method Y Y Y Y Y Y Y
способ точек upupCase Y Y Y Y Y Y Y
способ toUTCString Method Y Y Y Y Y Y Y
метод trim N N Y Y Y Y Y
оператор по пробукци Y Y Y Y Y Y Y
тип оператора Y Y Y Y Y Y Y
метод ubound Y Y Y Y Y Y Y
Объект Uint8Array N N N Y Y Y Y
Объект Uint16Array N N N Y Y Y Y
Объект Uint32Array N N N Y Y Y Y
Объект Uint8ClampedArray N N N N Y Y 8: нет
версия 8.1 (Win): Да
v8.1 (Phone): нет
10: Y
Оператор Unary Negation (-) Y Y Y Y Y Y Y
Неопределенная константа Y Y Y Y Y Y Y
Функция unescape Y Y Y Y Y Y Y
Escape-символы Юникода N N N N N Y версия 8.1: N
10: Y
способ отмены смены Y Y Y Y Y Y Y
Оператор задания смены неподписанных смен (>>>=) Y Y Y Y Y Y Y
Оператор неподписанного правой >>> (>>>) Y Y Y Y Y Y Y
использовать строго: N N N Y Y Y Y
UTC Function Y Y Y Y Y Y Y
ValueOf Method Y Y Y Y Y Y Y
Метод значения (массив) N N N N N Y версия 8.1: N
10: Y
var Statement Y Y Y Y Y Y Y
Объект VBArray Y Y Y Y Y Y N
воспроизводить оператор Y Y Y Y Y Y Y
Объект Weak Map N N N N Y Y v8: N
версия 8.1: Y
Объект WeakSet N N N N N Y версия 8.1: N
10: Y
в заявлении Y Y Y Y Y Y Y
Объект WinRTError N N N Y Y Y Y
с заявлением Y Y Y Y Y Y Y
функция write Y Y Y Y Y Y Y
функция writeln Y Y Y Y Y Y Y

* Поддерживает объекты DOM, но не определенные пользователем объекты. Можно enumerable задать configurable и атрибуты, но не используются.