ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

支持`for of` JavaScript语句有多好?

2019-10-01 02:44:50  阅读:177  来源: 互联网

标签:javascript ecmascript-6 for-loop browser-support


var nameArray = [

{ name: 'john', surname: 'smith'  },
{ name: 'paul', surname: 'jones' },
{ name: 'timi', surname: 'abel' },

];  

for (str of nameArray) {    
   console.log( str.name );

}

我想知道,在浏览器支持,移动JavaScript支持方面,对于(数组项目)的支持程度如何 – 我意识到你不能做超过>这是纯粹的迭代?

我刚刚发现了这个,这是我希望的那么好吗?

解决方法:

这样做的经典方法如下:

  for(var i = 0; i < nameArray.length; i++){
    var str = nameArray[i];
  }

这将为您提供“foreach”循环的确切功能,我怀疑这是您在此之后的真实情况.
这还为您提供了在Internet Explorer中工作的额外好处.

关于MDN中描述的确切循环还有广泛的知识.此时Android网站似乎并非所有内容都支持您的方法,因此请检查该页面上的兼容性列表;似乎是新JavaScript的未来版本,可能会在其中包含OOP.

标签:javascript,ecmascript-6,for-loop,browser-support
来源: https://codeday.me/bug/20191001/1837651.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有