วิธี Object.keys() ของอ็อบเจกต์ JavaScript
- หน้าก่อน isSealed()
- หน้าต่อไป preventExtensions()
- กลับไปยังชั้นบน คู่มือสารประกาศ JavaScript
การระบุและวิธีใช้
Object.keys()
วิธีกลับค่าเป็นอ็อบเจกต์ที่วนลูปมีสมาชิกทั้งหมดของอ็อบเจกต์
Object.keys()
วิธีไม่ได้เปลี่ยนอ็อบเจกต์ตัวเดิม
ตัวอย่าง
ตัวอย่าง 1
ใช้ Object.keys() บนตัวแปรของแรงยนต์
const fruits = ["Banana", "Orange", "Apple", "Mango"]; const keys = Object.keys(fruits);
ตัวอย่าง 2
ใช้ Object.keys() บนตัวแปรของตัวอักษร
const fruits = "Banana"; const keys = Object.keys(fruits);
ตัวอย่าง 3
ใช้ Object.keys() บนอ็อบเจกต์
const person = { firstName: "Bill", lastName: "Gates", age: 19, eyeColor: "blue" }; const keys = Object.keys(person);
รูปแบบการใช้
Object.keys(object)
ตัวแปร
ตัวแปร | การอธิบาย |
---|---|
object | สำคัญต้องเป็นอ็อบเจกต์ที่สามารถวนลูปได้ |
ค่าที่กลับมา
ชนิด | การอธิบาย |
---|---|
ตัวแปร | เป็นอ็อบเจกท์เดียวกับตัวแปรที่ใช้ในการวนลูปสำหรับสมาชิกของอ็อบเจกต์ |
การสนับสนุนของเบราเซอร์
Object.keys()
เป็นคุณสมบัติของ ECMAScript6 (ES6)
ทั้งหมดเบราเซอร์ที่ใช้งานในปัจจุบันสนับสนุน ES6 (JavaScript 2015)
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
สนับสนุน | สนับสนุน | สนับสนุน | สนับสนุน | สนับสนุน |
Internet Explorer 11 (และรุ่นเก่ากว่า) ไม่สนับสนุน Object.keys()
。
เพจที่เกี่ยวข้อง
- หน้าก่อน isSealed()
- หน้าต่อไป preventExtensions()
- กลับไปยังชั้นบน คู่มือสารประกาศ JavaScript