js循环数组各种方法array 汇总-基础

               
js循环数组各种方法array 汇总-基础  
这几天做系统, 又用到多维数组 循环 交叉。所以总结一套 以供参考记录

Js代码   收藏代码
  1. var myStringArray = ["Hello","World"];  
  2. for (var i = 0; i < myStringArray.length; i++) {  
  3.     alert(myStringArray[i]);  
  4.     //Do something  
  5. }  


Js代码   收藏代码
  1. Array.prototype.foo = "foo!";  
  2. var array = ['a''b''c'];  
  3.   
  4. for (var i in array) {  
  5.   alert(array[i]);  
  6. }  
  7.   
  8. for(var i in this.$GLOBAL_DETAIL.album_photo_ids){if(this.$GLOBAL_DETAIL.album_photo_ids[i] == "3487675024077108") alert(this.$GLOBAL_DETAIL.album_photo_ids[i]);}  


Js代码   收藏代码
  1. [1,2,3,4].map( function(item) {  
  2.      alert(item);  
  3. })  


Js代码   收藏代码
  1. var x = [1,2,3,4].map( function(item) { return item * 10; } );  
  2.   
  3. // And now x is [10,20,30,40]  


Js代码   收藏代码
  1. var myStringArray = [ "Hello""World" ]  
  2. var len = myStringArray.length  
  3. for (var i=0; i<len; ++i) {  
  4.   if (i in myStringArray) {  
  5.     var s = myStringArray[i];  
  6.     ... do something with s ...  
  7.   }  
  8. }  


Js代码   收藏代码
  1. var myStringArray = [ "Hello""World" ]  
  2. myStringArray.forEach( function(s) {   
  3.      ... do something with s ...  
  4. } )  


Js代码   收藏代码
  1. var i=0,item,items = ['one','two','three'];  
  2. while(item=items[i++]){  
  3.     console.log(item);  
  4. }  
  5.   
  6. // logs: 'one','two','three'  
  7.   
  8. and for the reverse order, an even more efficient loop  
  9. var items = ['one','two','three'], i=items.length;  
  10. while(i--){  
  11.     console.log(items[i]);  
  12. }  
  13.   
  14. // logs: 'three','two','one'  
  15.   
  16. or the classical for loop  
  17. var items = ['one','two','three']  
  18. for(var i=0,l=items.length; i < l ; i++){  
  19.     console.log(items[i]);  
  20. }  
  21.   
  22. // logs: 'one','two','three'  


Js代码   收藏代码
  1. var myStringArray = ['Hello''World']; // array uses [] not {}  
  2. for (var i in myStringArray) {  
  3.     console.log(i + ' -> ' + myStringArray[i]); // i is the index/key, not the item  




  4.  
  5. web前端入坑系列:点击标题进入

    第一篇: web 前端入坑第一篇:web前端到底是什么?有前途吗

    第二篇: web前端入坑第二篇:web前端到底怎么学?干货资料!

    enlightened 扫描屏二维码或直接搜索,可以关注 我的前端公众号 :前端你别闹    


           

再分享一下我老师大神的人工智能教程吧。零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到我们人工智能的队伍中来!https://blog.csdn.net/jiangjunshow

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值