javascript中foreach的用法 - 日理万妓 2022-07-13 00:51 174阅读 0赞 其实在js中没有foreach关键字,只不过是通过for in来实现,如下代码: **\[javascript\]** [view plain][] [copy][view plain] 1. **var** myobj = **new** Object(); 2. myobj.color = 'blue'; 3. myobj.name = 'pengjh'; 4. myobj.nation = 'china'; 5. 6. **var** myarr = **new** Array('red','pengxl','china'); 7. 8. //使用for(var key in arr)的方式 9. **var** content=''; 10. **for**(**var** key **in** myobj)\{ 11. content += key+' : '\+myobj\[key\]+'<br />'; 12. \} 13. 14. **for**(**var** key **in** myarr)\{ 15. content += key+' : '\+myarr\[key\]+'<br />'; 16. \} 输出如下: **\[plain\]** [view plain][] [copy][view plain] 1. color : red 2. name : pengjh 3. nation : china 4. 0 : blue 5. 1 : pengxl 6. 2 : china 参考页面: http://blog.hsin.tw/2009/[JavaScript][]\-foreach/ [view plain]: http://blog.csdn.net/penginpha/article/details/6714886# [JavaScript]: http://lib.csdn.net/base/javascript
还没有评论,来说两句吧...