length
adalah properti larik di JavaScript yang mengembalikan atau menyetel jumlah elemen dalam larik tertentu.
The length
milik sebuah array dapat dikembalikan seperti begitu.
let desserts = ["Cake", "Pie", "Brownies"]; console.log(desserts.length); // 3
Operator penugasan, dalam hubungannya dengan length
properti, dapat digunakan untuk mengatur jumlah elemen dalam larik seperti itu.
let cars = ["Saab", "BMW", "Volvo"]; cars.length = 2; console.log(cars.length); // 2
Info lebih lanjut tentang array:
isArray ()
The Array.isArray()
metode kembali true
jika sebuah objek adalah array, false
jika tidak.
Sintaksis:
Array.isArray(obj)
Parameter:
obj Objek yang akan diperiksa.
Tautan MDN | Tautan MSDN
Contoh:
// all following calls return true Array.isArray([]); Array.isArray([1]); Array.isArray(new Array()); // Little known fact: Array.prototype itself is an array: Array.isArray(Array.prototype); // all following calls return false Array.isArray(); Array.isArray({}); Array.isArray(null); Array.isArray(undefined); Array.isArray(17); Array.isArray('Array'); Array.isArray(true); Array.isArray(false); Array.isArray({ __proto__: Array.prototype });
Array.prototype.forEach
Metode array 'forEach' digunakan untuk melakukan iterasi melalui setiap item dalam array. Metode ini dipanggil pada Objek array dan melewati fungsi yang dipanggil pada setiap item dalam array.
var arr = [1, 2, 3, 4, 5]; arr.forEach(number => console.log(number * 2)); // 2 // 4 // 6 // 8 // 10
Fungsi callback juga dapat mengambil parameter kedua dari sebuah indeks jika Anda perlu mereferensikan indeks item saat ini dalam larik.
var arr = [1, 2, 3, 4, 5]; arr.forEach((number, i) => console.log(`${number} is at index ${i}`)); // '1 is at index 0' // '2 is at index 1' // '3 is at index 2' // '4 is at index 3' // '5 is at index 4'
Bacaan lebih lanjut tentang array:
array.prototype.filter
array.prototype.reduce