JS基礎丨05 陣列的使用方法

2021-08-28 17:07:06 字數 937 閱讀 9994

01. 陣列元素新增、刪除、排序等方法:

array.length 陣列的大小

array.push( )尾部新增

array.pop( )()尾部刪除

array.unshift( )頭部新增

array.shift( )頭部刪除

array.concat( ) 拼接陣列;// 追加資料,不改變原陣列

array.join( ) 將陣列元素連線轉為字串

array.tostring( ) 將陣列轉換成字串

array.tolocalestring( ) 把陣列轉換成區域性字串

array.sort( ) 對陣列元素進行排序;// 公升序排序,會改變原陣列的順序

array.reverse( ) 顛倒陣列中元素的順序;// 逆向排序,會修改原陣列的順序

array.slice( ) 返回陣列的一部分;// 取出陣列中制定區域的資料,不會改變原陣列

array.splice( ) 插入、刪除或替換陣列的元素

splice(引數1,引數2,引數3): 取出陣列中指定區域的陣列,會改變原陣列

/*** 引數1: 選取元素的索引

* 引數2: 擷取元素的長度

* 引數3: 新增資料的內容

*/

02. 偽陣列(類陣列):

無法直接呼叫陣列方法或期望length屬性有什麼特殊的行為,但仍可以對真正陣列遍歷方法來遍歷它們。

典型型別:

1、呼叫函式的argument引數,

2、呼叫getelementsbytagname,

3、呼叫document.childnodes,

它們都返回nodelist物件都屬於偽陣列。

偽陣列轉化為標準陣列:

使用array.prototype.slice.

JS陣列及使用方法

陣列物件的作用是 使用單獨的變數名來儲存一系列的值。建構函式的方法 var arr new array var arr new array 5 var arr new array 寶寶 字面量的方法 var arr var arr 寶寶 大可愛 1.length 表示陣列的長度,就是陣列中元素的個數...

Js的Array(陣列)常見使用方法

陣列可以用乙個變數名儲存所有的值,並且可以用變數名訪問任何乙個值。陣列中的每個元素都有自己的id,以便它可以很容易地被訪問到。使用單獨的變數名來儲存一些列的值。var a 1 2,3 var b 4 5 var c a.concat b console.log c 1,2,3,4,5 示例 var ...

js的with語句使用方法

1 簡要說明 with 語句可以方便地用來引用某個特定物件中已有的屬性,但是不能用來給物件新增屬性。要給物件建立新的屬性,必須明確地引用該物件。2 語法格式 with object instance 有時候,我在乙個程式 中,多次需要使用某物件的屬性或方法,照以前的寫法,都是通過 物件.屬性或者物件...