1.判断一个对象是否为空?怎么得到一个对象的第几个键名(key)?

var obj = {"微信":[],"qq":[]}

console.log( Object.keys(obj) ) // ["微信","qq"]  返回一个有键名组成的数组

1. 判断一个对象是否为空?

可以根据得到的数组的长度判断此对象是否为空对象

if(Object.keys(obj).length==0){

console.log("空对象")

}

2. 怎么得到一个对象的第几个键名(key)?

Object.keys(obj)[0]    // "微信"

Object.keys(obj)[1]    // "qq''

 

posted @ 2020-12-15 17:06  sunshineG  阅读(272)  评论(0编辑  收藏  举报