DOM - ออบเจ็กต์ NamedNodeMap
NamedNodeMapวัตถุถูกนำมาใช้เพื่อเป็นตัวแทนของคอลเลกชันของโหนดที่สามารถเข้าถึงได้โดยใช้ชื่อ
คุณลักษณะ
ตารางต่อไปนี้แสดงรายการคุณสมบัติของวัตถุ NamedNodeMap
แอตทริบิวต์ | ประเภท | คำอธิบาย |
---|---|---|
ความยาว | ไม่ได้ลงนามยาว | มันให้จำนวนโหนดในแผนที่นี้ ช่วงของดัชนีโหนดลูกที่ถูกต้องคือ 0 ถึงความยาว -1 |
วิธีการ
ตารางต่อไปนี้แสดงวิธีการของอ็อบเจ็กต์NamedNodeMap
ส. | วิธีการและคำอธิบาย |
---|---|
1 | getNamedItem () ดึงโหนดที่ระบุโดยชื่อ |
2 | getNamedItemNS () ดึงโหนดที่ระบุโดยชื่อโลคัลและเนมสเปซ URI |
3 | สิ่งของ () ส่งคืนดัชนี th รายการในแผนที่ หากดัชนีมีค่ามากกว่าหรือเท่ากับจำนวนโหนดในแผนที่นี้จะส่งกลับค่า null |
4 | removeNamedItem () ลบโหนดที่ระบุโดยชื่อ |
5 | removeNamedItemNS () ลบโหนดที่ระบุโดยชื่อโลคัลและเนมสเปซ URI |
6 | setNamedItem () เพิ่มโหนดโดยใช้แอตทริบิวต์ nodeName ถ้าโหนดที่มีชื่อนั้นมีอยู่แล้วในแผนที่นี้โหนดใหม่จะถูกแทนที่ |
7 | setNamedItemNS () เพิ่มโหนดใช้ของnamespaceURIและLOCALNAME ถ้าโหนดที่มีเนมสเปซ URI นั้นและชื่อโลคัลนั้นมีอยู่แล้วในแมพนี้โหนดใหม่ การแทนที่โหนดด้วยตัวเองไม่มีผล |