JavaScript foreach()函数
这个问题在这里已经有了答案:
如果您打算使用hasOwnProperty来检查是否非常重要,如果您不使用类似库的原型,那么您可以专门获取更多值。 hasOwnProperty将检查属性是否是对象的直接属性
for (var i in list) {
if (list.hasOwnProperty(i)){
console.log(i);
}
}
简单地说:
[1,2,3,4].forEach(function(i) { console.log(i); });
但正如أنيسبوهاشم@建议的那样,最好使用:
for(var i in list) {
console.log(list[i]);
}
因为你避免使用函数调用。
但我最好的建议是先打开一本关于Javascript的书或者一些好的网络课程。
链接地址: http://www.djcxy.com/p/12069.html上一篇: Javascript foreach() function
下一篇: Converting some PHP code to javascript (foreach equivalent)