2018 7 16 js中陣列遍歷

2021-08-21 11:58:33 字數 874 閱讀 6042

innerhtml會將html標籤樣式渲染出來;

innertext  將整個文字輸出;

value 只對有這個屬性的標籤才有效果

queryselector得到乙個dom:

queryselectorall得到乙個偽陣列 dom:

let query = document.queryselector.bind(document); 

js中陣列遍歷總結

1.for 迴圈    for(j = 0; j < arr.length; j++) ;

2.強化版for 迴圈 for(j = 0,len=arr.length; j < len; j++) ;(效能最高,不用重複獲取陣列長度

3.弱化版for 迴圈 for(j = 0; arr[j]!=null; j++) ;(效能弱於1)

4.foreach 迴圈 arr.foreach(function(e));(實際上效能比普通for迴圈弱)

5.變化foreach 迴圈  array.prototype.foreach.call(arr,function(el));(因為foreach是陣列自帶的,這種方法可以讓類似的陣列擁有foreach功能。實際效能要比普通foreach弱)

6.for..in迴圈  for(j in arr) ;(好像是效能最低的)

7.map  迴圈 arr.map(function(n)); (實際效率還比不上foreach);

8.for...of迴圈 for(let value of arr) ;(需要es6支援,效能要好於forin,但仍然比不上普通for迴圈)

js陣列遍歷

一 for迴圈類 基礎for迴圈 for let arr for let i 0,len arr.length i len i for in迴圈 for in param key 索引 下標 for var key in arr for in迴圈 for of param item 物件 for l...

js陣列遍歷

1 如何建立陣列。2 陣列的長度,陣列元素的新增和刪除 如何使用下標對陣列的操作 3 遍歷陣列的方式 for迴圈,for in遍歷 4 二維陣列 舉例並遍歷二維陣列 5 運算元組的方法。push pop unshift shift splice reverse sort join slice con...

js中陣列遍歷及方法

foreach方法 foreach value,index,array foreach方法有三個引數,第一引數value是陣列的每一項,第二個引數index是陣列的索引值 第三個引數array是陣列本身 注意foreach方法不會改變原陣列,如果需要改變必須賦值新陣列 foreach中return和...