欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

js中forEach,for in,for of循環(huán)的用法示例小結(jié)

 更新時間:2020年03月14日 10:13:55   作者:jadeshu  
這篇文章主要介紹了js中forEach,for in,for of循環(huán)的用法,結(jié)合實例形式總結(jié)分析了js中forEach,for in,for of循環(huán)相關(guān)使用技巧與操作注意事項,需要的朋友可以參考下

本文實例講述了js中forEach,for in,for of循環(huán)的用法。分享給大家供大家參考,具體如下:

一、一般的遍歷數(shù)組的方法:

var array = [1,2,3,4,5,6,7];
for (var i = 0; i < array.length; i++) {
  console.log(i,array[i]);
}

二、用for in的方遍歷數(shù)組,得到的是索引

var array = [1,2,3,4,5,6,7];
for(let index in array) {
  console.log(index,array[index]);
};

三、forEach,得到的是元素

var array = [1,2,3,4,5,6,7];

array.forEach(e=>{
  console.log(e);
});

array.forEach(function(e){
  console.log(e);
});

四、用for in不僅可以對數(shù)組,也可以對enumerable對象操作!得到的是索引

var table = {
  a : 10,
  b : true,
  c : "jadeshu"
};

for(let index in table) {
  console.log(index, table[index]);
}

五、在ES6中,增加了一個for of循環(huán),得到的是元素

var array = [1,2,3,4,5,6,7];

for(let ele of array) {
  console.log(ele);
};

var str = "helloabc";
for(let ele of str) {
  console.log(ele);
}

for of不能對象用

感興趣的朋友可以使用在線HTML/CSS/JavaScript代碼運行工具http://tools.jb51.net/code/HtmlJsRun測試上述代碼運行效果。

PS:這里再為大家推薦一款JS數(shù)組遍歷方式分析對比工具供大家參考:

在線JS常見遍歷方式性能分析比較工具http://tools.jb51.net/aideddesign/js_bianli

更多關(guān)于JavaScript相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《JavaScript數(shù)組操作技巧總結(jié)》、《JavaScript遍歷算法與技巧總結(jié)》、《javascript面向?qū)ο笕腴T教程》、《JavaScript數(shù)學運算用法總結(jié)》、《JavaScript數(shù)據(jù)結(jié)構(gòu)與算法技巧總結(jié)》及《JavaScript錯誤與調(diào)試技巧總結(jié)

希望本文所述對大家JavaScript程序設(shè)計有所幫助。

相關(guān)文章

  • JavaScript靜態(tài)的動態(tài)

    JavaScript靜態(tài)的動態(tài)

    JavaScript靜態(tài)的動態(tài)...
    2006-09-09
  • JQuery 前臺切換網(wǎng)站的樣式實現(xiàn)

    JQuery 前臺切換網(wǎng)站的樣式實現(xiàn)

    本文說的是在WordPress中怎樣利用JQuery在網(wǎng)站的前臺切換樣式的方法?;蛘哌@篇文章的方法大家可能不是太需要,因為我覺得這是解決我被主題樣式折騰到差不多分裂的原因及結(jié)果的最后手段。
    2009-06-06
  • js實現(xiàn)刷新iframe的方法匯總

    js實現(xiàn)刷新iframe的方法匯總

    這里給大家匯總了一些js實現(xiàn)刷新iframe框架的方法,非常的簡單實用,有需要的小伙伴可以參考下。
    2015-04-04
  • js實現(xiàn)div層緩慢收縮與展開的方法

    js實現(xiàn)div層緩慢收縮與展開的方法

    這篇文章主要介紹了js實現(xiàn)div層緩慢收縮與展開的方法,通過javascript自定義函數(shù)實現(xiàn)div層的收縮與展開效果,非常具有實用價值,需要的朋友可以參考下
    2015-05-05
  • chrome原生方法之數(shù)組

    chrome原生方法之數(shù)組

    由于各瀏覽器的js實現(xiàn)不同,因此各瀏覽器的原生對象(這里不涉及DOM實現(xiàn),當然這也有區(qū)別)的原生方法也不盡相同,采用原生方法的好處顯而易見,使用兼有效率,而且其中有些方法可能包含在以后的ECMAscript規(guī)范中
    2011-11-11
  • javascript HTML操作代碼

    javascript HTML操作代碼

    用 js操作html標簽的一些代碼,大家可以運行后查看效果
    2008-11-11
  • 微信小程序頂部導航欄滑動tab效果

    微信小程序頂部導航欄滑動tab效果

    這篇文章主要為大家詳細介紹了微信小程序頂部導航欄滑動tab效果,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-01-01
  • JavaScript中數(shù)字計算時丟失精度問題解決方法

    JavaScript中數(shù)字計算時丟失精度問題解決方法

    在前端開發(fā)中,精度丟失是一個常見的問題,特別是在涉及到浮點數(shù)計算時,下面這篇文章主要給大家介紹了關(guān)于JavaScript中數(shù)字計算時丟失精度問題的解決方法,需要的朋友可以參考下
    2024-09-09
  • JavaScript的異步ajax詳解

    JavaScript的異步ajax詳解

    篇文章主要為大家詳細介紹了JavaScript?異步ajax,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下嗎,希望能夠給你帶來幫助
    2022-03-03
  • 原生js+cookie實現(xiàn)購物車功能的方法分析

    原生js+cookie實現(xiàn)購物車功能的方法分析

    這篇文章主要介紹了原生js+cookie實現(xiàn)購物車功能的方法,結(jié)合實例形式分析了javascript結(jié)合cookie存儲實現(xiàn)購物車功能的相關(guān)操作技巧,需要的朋友可以參考下
    2017-12-12

最新評論