เมธอด values() ของ HTML DOM NodeList

การประกาศและการใช้งาน

เมธอด values() ทำให้สามารถกลับเป็นอุปกรณ์ที่มีค่าจาก NodeList

ตัวอย่าง

ตัวอย่าง 1

แสดงรายการตัวเลขในเอกสาร:

const list = document.body.childNodes;
for (let x of list.values()) {
  text += x;
}

ทดสอบเอง

ตัวอย่าง 2

แสดงรายการชื่อของตัวเลขในเอกสาร:

const list = document.body.childNodes;
for (let x of list.values()) {
  text += x.nodeName;
}

ทดสอบเอง

ตัวอย่าง 3

แสดงรายการประเภทของตัวเลขในเอกสาร:

const list = document.body.childNodes;
for (let x of list.values()) {
  text += x.nodeType;
}

ทดสอบเอง

รูปแบบ

nodelist.values()

ตัวแปร

ไม่มีตัวแปร

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

ประเภท การอธิบาย
องค์ประกอบ เป้าหมาย Iterator ที่มีค่าจากลิสต์

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

nodelist.values() คือคุณสมบัติของ DOM Level 4 (2015)

ทุกบราวเซอร์ที่ปัจจุบันสนับสนุนมัน:

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
สนับสนุน สนับสนุน สนับสนุน สนับสนุน สนับสนุน

Internet Explorer 11 (หรือเก่ากว่า) ไม่สนับสนุน nodelist.values()

หน้าที่เกี่ยวข้อง

ตัวแปร length

เมธอด entries()

เมธอด forEach()

เมธอด item()

เมธอด keys()

เป้าหมาย NodeList

เมธอด childNodes()

เมธอด querySelectorAll()

เมธอด getElementsByName()