我有这个对象:
var data = {"id": 1, "second": "abcd"};
这些是来自表单的值。我将此传递给函数进行验证。
如果上述属性存在,我们可以使用data["id"]
和来获取它们的值data["second"]
,但是有时,基于其他值,这些属性可能会有所不同。
如何从data
独立于属性名称的位置获取值?
要在不知道对象属性名称的情况下访问对象的属性,可以使用for ... in
循环:
for(key in data) {
if(data.hasOwnProperty(key)) {
var value = data[key];
//do something with value;
}
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句