本文实例讲述了js获取对象,数组所有属性键值(key)和对应值(value)的方法。分享给大家供大家参考,具体如下:
[removed]
var values=function(object) {
var values = [];
for (var property in object)
values.push(object[property]);
return values;
}
//写成标准的方法(数组是object的一种):
funct
最近遇到一个问题: 代码如下: var obj = {“name1″:”张三”,”name2″:”李四”}; var key = “name1”; var value = obj.key;//得到了”undefined” value = obj.name1;//得到了”张三” 其实我是想动态给key赋值,然后得到key为多少所对就的值。但这种做法行不通,obj.key会去找obj下key为”key”所对应的值,结果当然是找不到喽。 于是,我想到了js中遍历对象属性的方法: 代码如下: fu