Panduan Referensi JavaScript Array

Objek Array

Objek Array digunakan untuk menyimpan beberapa nilai dalam variabel tunggal:

const cars = ["Tesla", "Volvo", "BMW"];

Coba sendiri

indeks array dimulai dari nol: elemen pertama di array adalah 0, elemen kedua adalah 1, dan seterusnya.

Untuk panduan array, baca referensi kami Panduan JavaScript Array.

metode dan properti Array

metode deskripsi
[] membuat array baru.
new Array() membuat array baru.
at() mengembalikan elemen indeks array.
concat() menggabungkan array dan mengembalikan array yang disambungkan.
constructor mengembalikan fungsi yang membuat prototipe Array objek.
copyWithin() menyalin elemen array ke posisi yang ditentukan atau menyalin dari posisi yang ditentukan.
entries() mengembalikan array pasangan kunci/nilai dari objek iterasi.
every() memeriksa setiap elemen array apakah melampaui tes.
fill() mengisi elemen array dengan nilai statis.
filter() membuat array baru dengan setiap elemen yang melampaui tes di array.
find() mengembalikan nilai elemen pertama yang melampaui tes di array.
findIndex() mengembalikan indeks elemen pertama yang melampaui tes di array.
findLast() mengembalikan nilai elemen terakhir yang melampaui tes di array.
findLastIndex() mengembalikan indeks elemen terakhir yang melampaui tes di array.
flat() menyambungkan elemen sub-array.
flatMap() menggambar semua elemen array dan membuat array rata.
forEach() menggerakkan fungsi untuk setiap elemen array.
from() membuat array dari objek.
includes() cekkan apakah array mengandung elemen yang ditentukan.
indexOf() 在数组中搜索元素并返回其位置。
isArray() 检查对象是否为数组。
join() 将数组的所有元素连接成一个字符串。
keys() 返回 Array Iteration 对象,包含原始数组的键.
lastIndexOf() 从数组末尾开始搜索元素并返回其位置。
length 设置或返回数组中元素的数量。
map() 使用为每个数组元素调用函数的结果创建新数组。
of() 从多个参数创建一个数组。
pop() 删除数组的最后一个元素,并返回该元素。
prototype 允许您向数组添加属性和方法。
push() 将新元素添加到数组的末尾,并返回新的长度。
reduce() 将数组的值减为单个值(从左到右)。
reduceRight() 将数组的值减为单个值(从右到左)。
reverse() 反转数组中元素的顺序。
shift() 删除数组的第一个元素,并返回该元素。
slice() 选择数组的一部分,并返回新数组。
some() 检查数组中的任何元素是否通过测试。
sort() 对数组的元素进行排序。
splice() 从数组中添加/删除元素。
toReversed() 反转数组元素的顺序(到新数组)。
toSorted() 对数组的元素进行排序(到新数组)。
toSpliced() 添加或移除数组元素(到新数组)。
toString() 将数组转换为字符串,并返回结果。
unshift() 将新元素添加到数组的开头,并返回新的长度。
values() 返回包含数组值的迭代器对象。
valueOf() 返回数组的原始值。
with() 返回更新元素后的新数组。