Object.keys,value,entries

一、Object.keys(obj)

参数:要返回其枚举自身属性的对象
返回值:一个表示给定对象的所有属性的字符串数组

var obj = {
    
     foo: 'bar', baz: 42 };
console.log(Object.keys(obj));
["foo", "baz"]

二、Object.values()

返回值:一个表示给定对象的所有属性值的字符串数组

var obj = {
    
     foo: 'bar', baz: 42 };
console.log(Object.values(obj));
["bar", 42]

三、Object.entries()

返回值:一个表示给定对象的所有键值对数组数组

var obj = {
    
     foo: 'bar', baz: 42 };
console.log(Object.entries(obj));
[["foo", "bar"], ["baz", 42]]

猜你喜欢

转载自blog.csdn.net/weixin_46852620/article/details/113616202