JavaScript Object.getOwnPropertyNames()
- หน้าก่อนหน้า getOwnPropertyDescriptors()
- หน้าต่อไป groupBy()
- กลับไปหน้าสูงสุด คู่มือต้นแบบ JavaScript Object
การระบุและการใช้งาน
Object.getOwnPropertyNames()
วิธีส่งผลกลับตัวเลขแบบแฟ้มที่มีชื่อของทุกคุณสมบัติของวัตถุ
Object.getOwnPropertyNames()
วิธีไม่ได้เปลี่ยนแปลงวัตถุตัวเดิม
วิธีควบคุม
Object.defineProperty()
เพิ่มหรือแก้ไขคุณสมบัติ
Object.defineProperties()
เพิ่มหรือแก้ไขคุณสมบัติหลายรายการ
Object.getOwnPropertyNames()
ส่งผลกลับชื่อของทุกคุณสมบัติของวัตถุ
Object.getOwnPropertyDescriptor()
ส่งผลกลับคุณสมบัติที่อธิบายของคุณสมบัติ
Object.getOwnPropertyDescriptors()
ส่งผลกลับคุณสมบัติที่อธิบายของวัตถุทั้งหมด
ตัวอย่าง
// สร้างวัตถุ const person = { firstName: "Bill", lastName: "Gates", age: 50, eyeColor: "blue" }; // รับรู้ชื่อของทุกคุณสมบัติ let props = Object.getOwnPropertyNames(person);
รูปแบบ
Object.getOwnPropertyNames(object)
ตัวแปร
ตัวแปร | การอธิบาย |
---|---|
object | จำเป็น วัตถุเป้าหมาย |
ค่าที่ส่งผลกลับ
ประเภท | การอธิบาย |
---|---|
Array | ตัวเลขแบบแฟ้มที่มีชื่อของทุกคุณสมบัติของวัตถุ |
การสนับสนุนโดยบราวเซอร์
Object.getOwnPropertyNames()
เป็นคุณสมบัติของ ECMAScript5 (ES5)
ตั้งแต่เดือนกรกฎาคม 2013 ต้นไป ทุกบราวเซอร์สมัยใหม่ต่างเข้าใจและสนับสนุน ES5 (JavaScript 2009) ทั้งหมด:
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome 23 | IE/Edge 11 | Firefox 21 | Safari 6 | Opera 15 |
กันยายน 2012 | กันยายน 2012 | เมษายน 2013 | กรกฎาคม 2012 | กรกฎาคม 2013 |
- หน้าก่อนหน้า getOwnPropertyDescriptors()
- หน้าต่อไป groupBy()
- กลับไปหน้าสูงสุด คู่มือต้นแบบ JavaScript Object