JS陣列練習

2022-07-14 09:03:10 字數 946 閱讀 3376

1、push(),在陣列後面新增元素

2、pop(),剪下陣列的最後元素

不需要傳入引數,傳入也沒用

3、shift( ),減去前面的元素

4、unshift( ),在前面新增元素

5、splice(),擷取陣列元素

6、reverse(),反轉

7、sort(),公升序排序,按ascii碼來排列的

從小到大排序後的陣列 = 陣列.sort(function(a,b));

上面的這個帶參的排序,其實是呼叫了底層的氣泡排序,小的排前面,大的排後面。

ps:sort方法的功能非常強大,能對數字和字母進行排列。

公升序

降序

排物件也是可以的,按位元組排序。

1、concat(),拼接陣列

2、join(),連線陣列內部元素,必須加字串,雖然直接加數字也可以

3、split(), 把乙個字串分割成字串陣列

4、tostring(),陣列元素

5、slice(),擷取資料

不傳入引數就是整體擷取,1個引數就是從該處開始擷取到尾部

js陣列練習

var arr 1,2,3,4,5 alert arr.length 陣列長度為5 alert arr 3 arr 3 4 arr 9 10 alert arr 7 undefined alert arr.length 改變了陣列的長度為10 var arr 1,2,3,4,5 alert arr....

JS陣列練習

1 push 在陣列後面新增元素 2 pop 剪下陣列的最後元素 不需要傳入引數,傳入也沒用 3 shift 減去前面的元素 4 unshift 在前面新增元素 5 splice 擷取陣列元素 6 reverse 反轉 7 sort 公升序排序,按ascii碼來排列的 從小到大排序後的陣列 陣列.s...

JS,陣列練習

var arr 4,0,7,9,0,0,2,6,0,3,1,0 要求將陣列中的0項去掉,將不為0的值存入乙個新的陣列,生成新的陣列 html lang en var arr 4,0,7,9,0,0,2,6,0,3,1,0 var pp for var i 0 i arr.length i docum...