ES6对象的Object.key, Object.values, Object.entries

Object.key()

Object.keys方法,返回一个数组,成员是参数对象自身的(不含继承的)所有可遍历(enumerable)属性的键名。

let obj = {
     name: "朱棣",
     age: 18,
}
console.log(Object.keys(obj));      //["name" , "age"]

Object.values()

Object.values()方法返回一个数组,成员是参数对象自身的(不含继承的)所有可遍历属性的键值。

let obj = {
     name: "朱棣",
     age: 18,
}
console.log(Object.values(obj));      //["朱棣" , "18"]

Object.entries()

Object.entries方法返回一个数组,成员是参数对象自身的(不含继承的)所有可遍历(enumerable)属性的键值对数组。

let obj = {
     name: "朱棣",
     age: 18,
}
console.log(Object.keys(obj));      //["name" , "age"]

猜你喜欢

转载自blog.csdn.net/weixin_46600931/article/details/128573853
今日推荐