web页面 获取一个对象的长度(对象的长度不能用.length获取)

141 阅读1分钟

对象的长度不能用.length获取,可以用Object.keys获取

 
  1. var obj = {'id':1,'name':'叶落森','sex':'女'};
  2. var arr = Object.keys(obj);
  3. console.log(arr); // ['id','name','sex']
  4. console.log(arr.length); //3

Object.keys可以获取key值

Object.keys(obj)

Object.values可以获取value值

Object.values(obj)