entries()

Misol

// Create a Typed Array const myArr = Int32Array.of(10,20,30,40,50,60); const myIterator = myArr.entries(); // List the Entries let text = ""; for (let x of myIterator) {   text += x; }
O‘zingiz sinab ko‘ring »

Quyida ko‘proq misollar!


ULASHISH

Tavsif

entries() metodi massivdagi kalit/qiymat juftliklariga ega Iterator obyektini qaytaradi.

entries() metodi asl massivni o‘zgartirmaydi.



Sintaksis

typed-array.entries()

typed-array quyidagilardan biri bo‘lishi kerak:

Int8Array
Uint8Array
Uint8ClampedArray
Int16Array
Uint16Array
Int32Array
Uint32Array
Float16Array
Float32Array
Float64Array
BigInt64Array
BigUint64Array

Parametrlar

YO‘Q

Qaytariladigan qiymat

Tip Tavsif
Iteratsiya qilinadimiTiplangan massivdagi kalit/qiymat juftliklariga ega iteratsiya qilinadigan obyekt.


Ko‘proq misollar

Misol

Iterator bo‘ylab bevosita iteratsiya qiling:

// Create a Typed Array const myArr = Int32Array.of(10,20,30,40,50,60); // List the Entries let text = ""; for (let x of myArr.entries()) {   text += x; }
O‘zingiz sinab ko‘ring »

Misol

O‘rnatilgan Object.entries() metodidan foydalaning:

// Create a Typed Array const myArr = Int32Array.of(10,20,30,40,50,60); // List the Entries let text = ""; for (let x of Object.entries(myArr)) {   text += x; }
O‘zingiz sinab ko‘ring »

Eslatma

Iteratorni saqlab qo‘yish yaxshi amaliyot emas.

Iteratorda har bir elementga birma-bir murojaat qilish uchun next() metodi bor.

Undan foydalanishni boshlashingiz bilanoq uni qayta tiklab ham, qaytadan ishga tushirib ham bo‘lmaydi.

Misol

Iteratorning next() metodidan foydalaning:

// Create a Typed Array const myArr = Int32Array.of(10,20,30,40,50,60); // Create an Interator const myIterator = fruits.entries(); // List the entries let text = myIterator.next().value + " " + myIterator.next().value;
O‘zingiz sinab ko‘ring »


Brauzerlarda qo‘llab-quvvatlash

entries() — ECMAScript6 (ES6 2015) imkoniyati.

JavaScript 2015 2017-yil iyunidan beri barcha brauzerlarda qo‘llab-quvvatlanadi:

Chrome
51
Edge
15
Firefox
54
Safari
10
Opera
38
2016-yil may 2017-yil aprel 2017-yil iyun 2016-yil sentabr 2016-yil iyun


W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!