JavaScript 对象 Object.keys() 方法
定义和用法
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 (జావాస్క్రిప్ట్ 2015) ను మద్దతు చేస్తాయి。
క్రోమ్ | ఎడ్జ్ | ఫైర్ఫాక్స్ | సఫారీ | ఓపెరా |
---|---|---|---|---|
క్రోమ్ | ఎడ్జ్ | ఫైర్ఫాక్స్ | సఫారీ | ఓపెరా |
మద్దతు | మద్దతు | మద్దతు | మద్దతు | మద్దతు |
ఇంటర్నెట్ ఎక్స్ప్లోరర్ 11 (మరియు అంతకు ముంది వర్షాలు) మద్దతు లేదు Object.keys()
。