keys()

Misol

// Create a Map const fruits = new Map([   ["apples", 500],   ["bananas", 300],   ["oranges", 200] ]); // List all Keys let text = ""; for (const x of fruits.keys()) {   text += x; }
O‘zingiz sinab ko‘ring »

Quyida ko‘proq misollar!


ULASHISH

Tavsif

keys() metodi Map’dagi kalitlardan iborat iterator obyektini qaytaradi:

keys() metodi asl Map’ni o‘zgartirmaydi.


Sintaksis

map.keys()

Parametrlar

YO‘Q

Qaytariladigan qiymat

Tip Tavsif
IteratorMap kalitlaridan iborat iteratsiya qilinadigan obyekt.




Obyektlar kalit sifatida

Eslatma

Obyektlarni kalit sifatida ishlata olish — Map’ning muhim xususiyati.

Misol

// Create Objects const apples = {name: 'Apples'}; const bananas = {name: 'Bananas'}; const oranges = {name: 'Oranges'}; // Create a Map const fruits = new Map(); // Add new Elements to the Map fruits.set(apples, 500); fruits.set(bananas, 300); fruits.set(oranges, 200);
O‘zingiz sinab ko‘ring »

Yodda tuting: kalit — string ("apples") emas, obyekt (apples):

Misol

fruits.get("apples");  // Returns undefined
O‘zingiz sinab ko‘ring »

Brauzerlarda qo‘llab-quvvatlash

map.keys() — 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!