วิธี Object.keys() ของอ็อบเจกต์ 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()

เพจที่เกี่ยวข้อง

JavaScript วัตถุ

JavaScript การกำหนดวัตถุ

JavaScript วิธีวัตถุ

JavaScript คุณสมบัติวัตถุ