★ wanayoo — archive 1999 https://developer.mozilla.org/ru/docs/Web/JavaScript/Reference/Global_Objects/Array/ofNouvelle recherche | Portail wanayoo

Help us test GitHub Sign-in on our stage server.

mozilla
Your Search Results

    Array.of()

    Это экспериментальная технология, часть предложения Harmony (ECMAScript 6).
    Поскольку спецификация этой технологии ещё не стабилизировалась, проверьте таблицу совместимости её использования в различных браузерах. Также обратите внимание, что синтаксис и поведение экспериментальной технологии могут быть изменены в будущих версиях браузеров в соответствии с изменениями в спецификации.

    Сводка

    Метод Array.of() создаёт новый экземпляр массива Array из произвольного числа агрументов, вне зависимости от числа или типа аргумента.

    Синтаксис

    Array.of(element0[, element1[, ...[, elementN]]])

    Параметры

    elementN
    Элементы, из которых создаётся массив.

    Описание

    Эта функция является частью стандарта ECMAScript 6. Для дополнительной информации смотрите предложение по Array.of и Array.from и полифилл для Array.of.

    Примеры

    Array.of(1);         // [1]
    Array.of(1, 2, 3);   // [1, 2, 3]
    Array.of(undefined); // [undefined]
    

    Полифилл

    Выполнение следующего кода перед любым другим кодом создаст метод Array.of(), если он ещё не реализован в браузере.

    if (!Array.of) {
      Array.of = function() {
        return Array.prototype.slice.call(arguments);
      };
    }
    

    Спецификации

    Спецификация Статус Комментарии
    ECMAScript 6 (ECMA-262)
    Определение 'Array.of' в этой спецификации.
    Черновик Изначальное определение.

    Совместимость с браузерами

    Возможность Chrome Firefox (Gecko) Internet Explorer Opera Safari
    Базовая поддержка 39 [1] 25 (25) Не поддерживается Не поддерживается Не поддерживается
    Возможность Android Chrome для Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
    Базовая поддержка Не поддерживается 39 [1] 25.0 (25) Не поддерживается Не поддерживается Не поддерживается

    [1] Данная возможность доступна в настройках. Перейдите на chrome://flags и активируйте настройку «Включить экспериментальный JavaScript».

    Смотрите также

    Метки документа и участники

    На данную страницу внесли свой вклад: Mingun
    Обновлялась последний раз: Mingun,