Js陣列物件

2021-10-08 05:48:37 字數 1084 閱讀 5634

建立陣列的兩種方式

new array()

檢測是否為陣列

array.isarray()

新增刪除陣列元素的方法

方法名說明返回值

push(引數1…)

末尾新增乙個或多個元素,注意修改原陣列

返回新的長度

pop()

刪除陣列中最後乙個元素

返回刪除元素的值

unshift(引數1…)

陣列開頭新增乙個或多個元素,注意修改原陣列

返回新的長度

shift()

刪除陣列中第乙個元素

返回第乙個元素

注意:push、unshift為增加元素方法;pop、shift為刪除元素的方法

陣列排序

方法名說明是否修改原陣列

reverse()

顛倒陣列的順序

改變原來陣列返回新陣列

sort()

對陣列元素排序

改變原來陣列返回新陣列

注意:sort方法需要傳入引數來設定公升序、降序排序

陣列索引方法

方法名說明返回值

indexof()

陣列查詢給定元素的第乙個索引

存在返回索引,不存在返回-1

lastindexof()

陣列中最後乙個索引

存在返回索引,不存在返回-1

陣列轉換為字串

方法名說明返回值

tostring()

陣列轉化為字串,逗號分隔每一項

返回乙個字串

join(『分隔符』)

把陣列中所有元素轉化為字串

返回乙個字串

注意:join方法如果不傳入引數,則按照 「 , 」拼接元素

其他方法

方法名說明返回值

concat()

鏈結兩個或多個陣列

返回乙個新陣列

splice()

刪除陣列splice(第幾個開始,要刪除個數)

返回被刪除專案的新陣列,會影響原陣列

slice()

陣列擷取slice(begin,end)

返回被擷取專案的新陣列

js建立物件陣列 JS 物件

定義 無序的資料集合 鍵值對集合 建立物件的方式 new 操作符 object 建立物件 var person new object person.name lisi person.age 21 person.family lida lier wangwu person.say function 2...

JS 陣列 物件

一 基礎知識 參考部落格 js array陣列物件操作方法彙總 物件 具有屬性和方法,由k,v對組成 例如 var data 取物件的形式 1,data.username 2,data username username 已知 陣列 例如 var arr 1,2,3,4,5 字串 例如 var st...

js物件陣列

一 內建物件 1 物件 2 array 陣列 建立特點 屬性和方法 二維陣列 3 string 物件 建立特點 屬性方法 math 物件 定義 屬性方法 5 日期物件 建立日期物件 日期物件方法 一 內建物件 1 物件 物件是由屬性和方法組成的,使用點語法訪問 2 array 陣列 建立特點 陣列用...