JavaScript new Map()

การระบุและการใช้งาน

new Map() ฟังก์ชันตั้งค่าใช้เพื่อสร้างวัตถุ Map.

แจ้งเตือน

วัตถุ Map สามารถสร้างได้โดยผ่าน new Map() เพื่อทำการสร้าง.

ตัวอย่าง

ตัวอย่าง 1

ด้วยการเพิ่ม new Map() ใช้ฟังก์ชันตั้งค่าเพื่อสร้างวัตถุ Map:

// สร้าง Map
const fruits = new Map([
  ["apples", 500],
  ["bananas", 300],
  ["oranges", 200]
]);

ทดลองด้วยตัวเอง

ตัวอย่าง 2

สร้าง Map ตัวใหม่และใช้ set() วิธีเพิ่มองค์ประกอบ:

// สร้าง Map
const fruits = new Map();
// ตั้งค่าค่าใน Map
fruits.set("apples", 500);
fruits.set("bananas", 300);
fruits.set("oranges", 200);

ทดลองด้วยตัวเอง

รูปแบบการใช้งาน

new Map(iterable)

ตัวแปร

ตัวแปร รายละเอียด
iterable เลือกใช้. สมบัติของวัตถุที่สามารถวิเคราะห์ได้ที่มีคู่เรียกและค่า

ค่าที่ส่งกลับ

ประเภท รายละเอียด
Object Map ตัวใหม่

การสนับสนุนโดยบราวเซอร์

Map คือคุณสมบัติของ ECMAScript6 (ES6).

ตั้งแต่เดือนมิถุนายน 2017 ต้น ทุกบราวเซอร์ที่สมัยนี้เข้ารับการสนับสนุน ES6 (JavaScript 2015):

Chrome Edge Firefox Safari Opera
Chrome 51 Edge 15 Firefox 54 Safari 10 Opera 38
2016 ปี 5 มิถุนายน 2017 ปี 4 มีนาคม มิถุนายน 2017 ปี กันยายน 2016 ปี มิถุนายน 2016 ปี

Map ไม่ได้รับการสนับสนุนใน Internet Explorer