陣列遍歷及其他方法

2022-04-03 08:01:04 字數 1020 閱讀 4011

(1)控制台輸出陣列顯式原型物件,然後依次檢視

(2)相關常用遍歷方法

1、find:接收乙個方法作為引數,方法內部返回乙個條件,find會遍歷陣列返回匹配元素,否則返回undefined

var arraydata = [111,222,333,444,555,666,777,888

]var findvalue =arraydata.find(function(item))

console.log(findvalue)

//222

2、findinde:與find類似,但返回值為匹配元素的下標

var arraydata = [111,222,333,444,555,666,777,888

]var findindexvalue =arraydata.findindex(function(item))

console.log(findindexvalue)

//1

3、reduce:接收函式作為引數,函式內部接收兩個引數,用於對陣列內部元素進行累加或累減

var arraydata = [111,222,333,444,555,666,777,888

]var reducevalue =arraydata.reduce(function(x,y))

console.log(reducevalue)

//3996

4、map

5、every:有假即假

6、foreach

7、some:有真即真

8、includes判斷是否包含該元素

var arraydata = [111,222,333,444,555,666,777,888

]console.log(arraydata.includes(

666))//

true

陣列的其他方法

reverse 反 翻轉陣列 var arr i love you arr.reverse console.log arr sort 對陣列進行排序 var arr 1,5,9,3,7,4,6,2,8 arr.sort arr.sort function a,b console.log arr co...

jQuery其他方法

1.jquery拷貝物件 深拷貝 深拷貝把裡面的資料完全複製乙份給目標物件 會另開闢乙個內心空間 如果裡面有不衝突的屬性,會合併到一起。2.多庫共存 jquery使用 作為識別符號,隨著jquery的流行,其他js庫也會使用 作為識別符號,這樣一起使用會引起衝突。使jquery和其他的js庫不存在衝...

selenium 其他方法

coding utf 8 from selenium import webdriver import time from selenium.webdriver.common.keys import keys driver webdriver.chrome driver.get driver.maxi...