Javascript 用lodash版本替换..in
如何替换..的Javascript 用lodash版本替换..in,javascript,loops,lodash,Javascript,Loops,Lodash,如何替换..的。。在带有lodash函数的和hasOwnProperty中 function Foo() { this.a = 1; this.b = 2; } Foo.prototype.c = 3; var foo = new Foo(); for(var key in foo){ if(foo.hasOwnProperty(key)){ console.log(key); } } 这应该独立于顺序1和2打印。它将跳过3您可以使用forE
。。在带有lodash函数的
和hasOwnProperty中
function Foo() {
this.a = 1;
this.b = 2;
}
Foo.prototype.c = 3;
var foo = new Foo();
for(var key in foo){
if(foo.hasOwnProperty(key)){
console.log(key);
}
}
这应该独立于顺序1和2打印。它将跳过3您可以使用
forEach
方法:
_.forEach(foo, function(value, key){
console.log(key, value);
});