Array.of()

Method Array.of() membuat instansi Array baru denganjumlah variabel argumen.

Perbedaan antara Array.of() dan konstruktor Array pada penanganan argumen integer: Array.of(42) membuat sebuah array dengan sebuah elemen, 42, sedang Array(42) membuat array dengan 42 element, yang masing - masing undefined.

Sintaks

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

Parameter

elementN
Element yang digunakan untuk membuat array.

Deskripsi

Fungsi ini merupakan bagian dari ECMAScript 6 standard. Untuk informasi lengkap lihat Array.of and Array.from proposal dan Array.of polyfill.

Contoh

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

Polyfill

Menjalankan kode berikut sebelum kode lain membuat Array.of() jika secara native tidak tersedia.

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

Spesifikasi

Spesifikasi Status Comment
ECMAScript 2015 (6th Edition, ECMA-262)
The definition of 'Array.of' in that specification.
Standard Initial definition.
ECMAScript 2017 Draft (ECMA-262)
The definition of 'Array.of' in that specification.
Draft  

Kompabilitas browser

Feature Chrome Firefox (Gecko) Internet Explorer Opera Safari
Basic support 45 25 (25) No support No support No support
Feature Android Chrome for Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Basic support No support 39 25.0 (25) No support No support No support

Lihat Juga

Tag Dokumen dan Kontributor

 Terakhir diperbarui oleh: rmsubekti,