js陣列練習

2021-06-05 15:18:21 字數 805 閱讀 5700

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.length); // 陣列長度為5

delete arr[3]; // 刪掉第4個元素

alert(arr.length); // 長度5

alert(arr[3]); // arr[3] = undefined

arr.length = 4; // 縮短長度

alert(arr[4]); //undefined

alert(arr.length); //4

arr.length = 10; // 增加長度

alert(arr[6]); //undefined

alert(arr.length);

alert(arr[11]); //undefined

var arr = [1, 2, 3];

alert(arr[1] == arr["1"]); //true

arr["js"] = 4;

alert(arr["js"]);//4

alert(arr.js);//4

alert(arr.length);//3

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...

JS陣列練習

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