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/
[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/
相关文章推荐
- ArcGIS API for JavaScript加载天地图
- 键盘键码一览表
- 第一百二十三节,JavaScript错误处理与调试
- servlet jsp 前台与后台的同时传文件和文本
- 【JavaScript】获取未知类的结构
- js阻止事件冒泡
- 关于js中window.location.href,location.href,parent.location.href,top.location.href的用法
- .NET在后置代码中输入JS提示语句(背景不会变白)
- FastJson转换自定义枚举类
- 纯js实现悬浮按钮组件
- js的包管理工具bower安装
- 省市区县三级联动,用json文件本地加载
- js中点击事件可能产生的闭包
- json四中类型解析
- Html+Css+Javascript项目实战
- javascript 文件上传方式
- selenium.Phantomjs设置浏览器请求头
- 稳扎稳打JavaScript(四)——闭包
- Jsp常用内置对象
- 稳扎稳打JavaScript(四)——闭包