您的位置:首页 > Web前端 > JavaScript

javascript中foreach的用法

2016-12-17 18:55 423 查看
其实在js中没有foreach关键字,只不过是通过for in来实现,如下代码:

[javascript] view
plain copy

var myobj = new Object();  

myobj.color = 'blue';  

myobj.name = 'pengjh';  

myobj.nation = 'china';  

  

var myarr = new Array('red','pengxl','china');  

  

//使用for(var key in arr)的方式  

var content='';  

for(var key in myobj){  

    content += key+' : '+myobj[key]+'<br />';  

}  

  

for(var key in myarr){  

    content += key+' : '+myarr[key]+'<br />';  

}  

输出如下:

[plain] view
plain copy

color : red  

name : pengjh  

nation : china  

0 : blue  

1 : pengxl  

2 : china  

参考页面:
http://blog.hsin.tw/2009/ href="http://lib.csdn.net/base/javascript" target=_blank>JavaScript-foreach/
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: