學習js中的陣列

2021-10-05 06:20:34 字數 1522 閱讀 4507

//宣告乙個陣列

let array=

;//宣告乙個有長度的陣列

let array=

newarray(7

);//訪問乙個陣列

for(

let i=

0;i)//新增陣列末尾乙個元素

array.

push(1

);//刪除陣列末尾乙個元素

array.

pop(1)

;//新增陣列開頭乙個元素

array.

unshift(1

);//刪除陣列開頭乙個元素

array.

shift(1

);//在任意位置刪除元素(第乙個元素為索引值,第二個元素為刪除的個數)

array.

splice(3

,3)`//在任意位置新增元素(0表示不刪除,後面寫新增的內容)

array.

spice(3

,0,1

,2,3

)//二維陣列

array[0]

[0] array[0]

[1] array[1]

[0] array[1]

[1]//遍歷二維陣列

function

arraylist

(array)}}

//陣列合併

const array1=[0

,1,2

];const array2=[0

];const array3=[3

,5,7

];let array= array1.

concat

(array2,array3)

;//迭代器函式

const

iseven

= x => x%

2===0;

let numbers=[1

,2,3

,4,5

,6];

//返回第乙個false

numbers.

every

(iseven)

;//返回第乙個true

numbers.

some

(iseven)

;//迭代整個函式,與for迴圈相同

numbers.

foreach

(iseven)

;//返回新陣列的迭代方法,將所有結果返回在乙個新陣列中

const mymap= numbers.

foreach

(iseven)

;//返回新陣列的迭代方法,將所有結果為true返回在乙個新陣列中

const myfilter=numbers.

filter

(iseven)

;//返回累加的數

numbers.

reduce

((previous,current)

=>previous+current)

;

js的陣列學習

1 陣列的宣告 var arr new array 宣告乙個空陣列物件 var arr new array length 宣告乙個指定長度的陣列 var arr 元素 宣告陣列 最常用 注意 js中的陣列宣告不用指定長度,js的陣列長度是不固定的,會隨著元素的數量改變而改變。2 陣列的賦值和取值 陣...

js中的陣列

移除陣列 arr 中的所有值與 item 相等的元素。不要直接修改陣列 arr,結果返回新的陣列 自己寫的方法 題目要求不改變原陣列,所以我們可以宣告乙個陣列a用於儲存arr中不同於item的值,最後將a返回。function remove arr,item varfunction arr,item...

JS中的陣列

特點 1.隨時可變 2.無序的記憶體空間 3.arr 9 undefined 4.可以使用length屬性隨時將陣列的一部分資料自動清空 function array1 陣列正排序和反轉 function c0101arrysort alert rel 陣列的倒敘 function c0102arr...