JavaScript陣列的三種定義方式以及使用

2021-08-19 06:02:23 字數 780 閱讀 5939

陣列的定義:

1.陣列的屬性以及方法(1) 常用屬性

length :返回陣列中元素的個數

(2) 常用方法

join

將陣列中的元素組合成字串

reverse

顛倒陣列元素的順序,使第乙個元素成為最後乙個,而最後乙個元素成為第乙個

sort

對陣列元素進行排序

陣列的常用方法

function compare(num1,num2)

document.writeln("

"+"排序後陣列元素為:"+"

"); document.writeln(arr.sort(compare));

arr.reverse();

document.writeln("

"+"翻轉後陣列元素為:"+"

"); for(var i=0;i執行結果:

JavaScript清空陣列的三種方法

方式1,length賦值為0 目前 prototype中陣列的 clear 方法和mootools庫中陣列的 empty 方法使用這種方式清空陣列。1 var ary 1,2,3,4 2 ary.length 0 3 console.log ary 輸出 空陣列,即被清空了 方式2,賦值為 ext庫...

javascript陣列扁平化三種寫法

陣列扁平化是指將乙個多重巢狀的陣列變為一維陣列 let arr 1,2,2 1 3,4,5,6,7 1,2,2,1,3,4,5,6,7 如何實現呢?這裡有三個思路 1.利用reduce函式 return this.reduce total,val array.isarray val 如果是陣列,遞迴...

javascript陣列去重的三種常用方法總結

思路 1.構建乙個新的陣列存放結果 2.for迴圈中每次從原陣列中取出乙個元素,用這個元素迴圈與結果陣列對比 3.若結果陣列中沒有該元素,則存到結果陣列中 第二種方法比上面的方法效率要高 思路 1.先將原陣列進行排序 2.檢查原陣列中的第i個元素 與 結果陣列中的最後乙個元素是否相同,因為已經排序,...