Col*_*ire 1 javascript arrays loops object
我试图从数组中获取对象.例如;
var array = [{foo:'bar', baz: 'quz'}];
Run Code Online (Sandbox Code Playgroud)
我可以按如下方式访问对象
array[0].foo
// Which would return 'bar'
Run Code Online (Sandbox Code Playgroud)
但我希望能够遍历并打印所有对象.反正有没有这样做?是否有类似于'*'之类的通配符来抓住所有东西?
只需循环你的数组:
for ( var i = 0; i < array.length; i++ ) {
for ( var key in array[i] ) {
var value = array[i][key];
}
}
Run Code Online (Sandbox Code Playgroud)