JavaScript Set values()

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

values() วิธีที่กลับมาค่าที่มีใน Set ในตัววิเคราะห์ต่อเนื่อง

values() วิธีไม่จะเปลี่ยนแปลง Set ตัวเดิม

ตัวอย่าง

ตัวอย่าง 1

// สร้าง Set
const letters = new Set(["a", "b", "c"]);
// รับทุกค่า
const myIterator = letters.values();
// รายชื่อทุกค่า
let text = "";
for (const entry of myIterator) {
  text += entry;
}

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

ตัวอย่าง 2

เดินทางตรงไปตรงมา set.values()

// สร้าง Set
const letters = new Set(["a", "b", "c"]);
// รายชื่อทุกค่า
let text = "";
for (const entry of letters.values()) {
  text += entry;
}

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

การใช้งาน

set.values()

ตัวแปร

ไม่มี

ค่าที่กลับมา

ชนิด การอธิบาย
Iterator เป็นวัตถุที่สามารถวิเคราะห์ได้ที่มีค่า Set。

การสนับสนุนของเบราเซอร์

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

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

Chrome Edge Firefox Safari Opera
Chrome 51 Edge 15 Firefox 54 Safari 10 Opera 38
พฤษภาคม 2016 เมษายน 2017 มิถุนายน 2017 กันยายน 2016 มิถุนายน 2016

Internet Explorer ไม่สนับสนุน set.values().

เกี่ยวข้อง Pages: JavaScript Sets JavaScript Iterables เต็ม JavaScript Set Reference