vat obj = {"name":"紫花地丁"}
获取object 的key值 Object.keys(obj)
获取object 的value值 Object.values(obj)
目前es6以上可以直接使用Object.keys和Object.values方法直接获取key,value值;
获取value值也可以根据keys加map映射获取;
var keys= Object.keys(obj); var values = Object.keys(obj).map(key => row[key]); var values= Object.values(obj);
但是对于IE浏览器来说,不支持es6以上的方法,那么如何来获取key,value值
获取key值可以用Object.getOwnPropertyNames
获取value值同样要用map来实现
var keys = Object.getOwnPropertyNames(obj); var values = Object.keys(obj).map(function (e) { return obj[e] });
return values[0]