關於js常用陣列的方法

2022-08-26 05:18:10 字數 2584 閱讀 1968

doctype html

>

<

html

lang

="en"

>

<

head

>

<

meta

charset

="utf-8"

>

<

title

>看見

title

>

head

>

<

body

>

body

>

html

>

<

script

>

/////////////

//陣列的常用方法 //

/////////////

//1. length屬性,獲得陣列有元素個數

vararr =[

'勇士隊',

'湖人隊',

'騎士隊'];

vara

=arr.length;//3

console.log(a);

//// concat:合併陣列生成乙個新陣列

varbasket =[

'勇士隊',

'湖人隊',

'騎士隊'];

varfootball =[

'巴薩隊',

'皇馬隊',

'曼聯隊'];

varnew_arr

=basket.concat(football);

//["勇士隊", "湖人隊", "騎士隊", "巴薩隊", "皇馬隊", "曼聯隊"]

console.log(new_arr);

////join():將陣列的元素連線成乙個字串

varbasket =[

'勇士隊',

'湖人隊',

'騎士隊'];

varresult

=basket.join('-

');//勇士隊-湖人隊-騎士隊

console.log(result);

//// push(),向陣列的末尾新增元素

//// pop(),把陣列的最後乙個元素刪除

varbasket =[

'勇士隊',

'湖人隊',

'騎士隊'];

//向陣列中新增元素

basket.push(

'尼克斯');

//["勇士隊", "湖人隊", "騎士隊", "尼克斯"]

"勇士隊", "湖人隊"]

console.log(basket);

//shift(),刪除第乙個元素

//unshift(),向陣列的開頭新增元素

varbasket =[

'勇士隊',

'湖人隊',

'騎士隊'];

basket.shift();

//["湖人隊", "騎士隊"]

'火箭隊');//["火箭隊", "勇士隊", "湖人隊", "騎士隊"]

console.log(basket);

//reverse()顛倒陣列的順序

varbasket =[

'勇士隊',

'湖人隊',

'騎士隊'];

basket.reverse();

console.log(basket);

//["騎士隊", "湖人隊", "勇士隊"]

//slice(start,end),擷取陣列的元素

//引數1:開始索引的位置

//引數2:結束索引的位置

varbasket =[

'勇士隊',

'湖人隊',

'騎士隊'];

varnew_basket

=basket.slice(0,

1);//勇士隊

console.log(new_basket);

//splice(startindex,deletecount,[values])

//刪除陣列的元素

//引數1:開始的索引位置

//引數2:刪除的元素個數

//引數3:可選,如果有引數3,表示使用引數3的值代替刪除的內容

//返回值:刪除的內容

varbasket =[

'勇士隊',

'湖人隊',

'騎士隊'];

varnew_basket

=basket.splice(0,

2,'我是替補');

console.log(basket);

//["我是替補", "騎士隊"]

console.log(new_basket);

//刪除的內容

//tostring() 將陣列轉換成字串

varbasket =[

'勇士隊',

'湖人隊',

'騎士隊'];

varresult

=basket.tostring();

console.log(result);

//勇士隊,湖人隊,騎士隊

script

>

js陣列的常用方法

陣列可以用new的方式也可以用字面量來定義。var arr1 new array var arr2 1,2,aa new date true alert arr1.length alert arr2 會自動轉換成string,效果等同於 arr2.tostring 從尾部 push和pop var ...

js陣列的常用方法

一 新增 刪除 push 向陣列的末尾新增乙個或多個元素,並返回新陣列的長度 pop 刪除陣列的最後乙個元素,並返回被刪除的元素 shift 刪除陣列的第乙個元素,並返回被刪除的元素 unshift 向陣列的開頭新增乙個或多個元素,並返回新陣列的長度 concat 連線兩個或多個陣列,不會改變原陣列...

js陣列常用方法

push 向陣列的末尾增加一項 返回值是陣列的新長度 unshift 向陣列開頭增加一項 返回值是陣列的新長度 pop 刪除陣列的末尾項 返回值是刪除的陣列項 shift 刪除陣列開頭項 返回被刪除的開頭專案 splice 刪除陣列中的任意項 返回值是被刪除的陣列項 slice 複製陣列 返回值是複...