Објашњена дужина ЈаваСцрипт низа
length
је својство низова у ЈаваСцрипт-у које враћа или поставља број елемената у датом низу.
length
Власништво једног низа може да се врати овако.
let desserts = ["Cake", "Pie", "Brownies"]; console.log(desserts.length); // 3
Оператор доделе, заједно са length
својством, може се користити за постављање броја елемената у низу на такав начин.
let cars = ["Saab", "BMW", "Volvo"]; cars.length = 2; console.log(cars.length); // 2
Више информација о низовима:
метода исАрраи ()
Array.isArray()
Метод враћа true
ако је објекат низ, false
ако није.
Синтакса:
Array.isArray(obj)
Параметри:
обј Објекат који треба проверити.
МДН веза | МСДН веза
Примери:
// 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 });
Арраи.прототипе.форЕацх
Метода низа 'форЕацх' користи се за итерацију кроз сваку ставку у низу. Метода се позива на објекту низа и предаје јој се функција која се позива на сваку ставку у низу.
var arr = [1, 2, 3, 4, 5]; arr.forEach(number => console.log(number * 2)); // 2 // 4 // 6 // 8 // 10
Функција повратног позива може узети и други параметар индекса у случају да требате упутити на индекс тренутне ставке у низу.
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'
Даље читање о низовима:
арраи.прототипе.филтер
низ.прототип.смањи