JavaScript new Map()

Kufafanua na matumizi

new Map() Kufaisha kwa kufaisha Map mwenye mifano.

Kweli

Map inayofanana na mapya inayotumiwa kwa kufaisha Map: new Map() kufaisha.

Mfano

Mfano 1

Kwa mchakato wa new Map() Kufaisha Map mwenye mifano kwa kusaidia mchakato wa kufaisha Map:

// Kufaisha Map
const fruits = new Map([
  ["apples", 500],
  ["bananas", 300],
  ["oranges", 200]
]);

Mwongozo wa kumtumia

Mfano 2

Kufaisha Map mpya na kumtumia set() Methodu ya kuingiza elementi:

// Kufaisha Map
const fruits = new Map();
// Kufungua thamani ya Map
fruits.set("apples", 500);
fruits.set("bananas", 300);
fruits.set("oranges", 200);

Mwongozo wa kumtumia

Inayohusiana

new Map(iterable)

Chaguo

Chaguo Kueleza
iterable Chaguo. Mfano unaofanana na mifano ya nywila na mifano ya kina.

Mwanzo

Aina Kueleza
Object Map mpya mwenye mifano

Mwongozo wa barua barani

Map ni mengineko wa ECMAScript6 (ES6).

Kuanza 2017 waka 6, zote barua barani vya barua vya kisasa vya JavaScript (ES6) zinaonyesha kwa barua barani zote za kisasa:

Chrome Edge Firefox Safari Opera
Chrome 51 Edge 15 Firefox 54 Safari 10 Opera 38
2016 waka 5 2017 waka 4 Juni 2017 Septemba 2016 Juni 2016

Map hapatikani kwenye Internet Explorer.