Object.keys()的使用

  

语法

Object.keys(object)
 
 参数 
 

object 必须.包含属性和方法的对象。这可以是您创建的对象或现有文档对象模型 (DOM) 对象。

返回值

一个数组,其中包含对象的可枚举属性和方法的名称。

 
 
  1. 使用该方法可以得到对象中拥有的属性。在有时候需要知道对象中的属性,这个方法很好用!
var people = {
        name: '张三',
        age: 20,
    }
    var arr = Object.keys(people)
    console.info(arr)
结果:

2 使用Object.keys()还可以判断一个对象是否为空!
 
 
 
 
var people = {}
    if (Object.keys(people).length === 0) {
        console.log('该对象是空对象')
    } else {
        console.log('该对象有属性')
    }

 
 
 
 

猜你喜欢

转载自blog.csdn.net/Ace_with_Yu/article/details/79209330
今日推荐