如何获得Javascript对象的所有属性值(不知道键)?如果存在Javascript对象:var objects={...};假设它有50多个属性,而不知道属性名称(即不知道“键”)如何在循环中获取每个属性值?
3 回答
慕虎7371278
TA贡献1802条经验 获得超4个赞
for..in
for(var key in objects) {
var value = objects[key];}
宝慕林4294392
TA贡献2021条经验 获得超8个赞
Object.values = function (obj) {
var vals = [];
for( var key in obj ) {
if ( obj.hasOwnProperty(key) ) {
vals.push(obj[key]);
}
}
return vals;}添加回答
举报
0/150
提交
取消
