js如何建立一個具有可變數量的陣列
上一篇文章中我們瞭解了使用includes()判斷陣列是否含有指定值的方法,請看《》。這次我們來了解一下建立一個具有可變數量的陣列的方法,有需要的可以參考參考。
大家還記不記得小編之前有介紹,如果不記得,或是不知道的可以點選文字檢視哦。
之前我們介紹的是透過array來建立一個陣列物件,今天我們是來建立一個可變長度的陣列的,所以不能在使用array來建立了,那我們需要用什麼來建立呢?
首先我們來看一個小例子。
var arr = new Array(7); arr[0] = "one"; arr[1] = "two"; arr[2] = "three"; arr[3] = "one"; arr[4] = "two"; console.log(arr);
這是之前透過array建立的陣列物件,結果是
再來看看透過array.of建立的陣列。
var nums=new Array.of(7); console.log(nums);
這個的結果就是
這是不是就看出區別啦。
雖然都是7,但是array裡的7代表的是陣列的長度,而Array.of裡的7代表的是建立一個具有單個元素 7 的陣列。
都說這麼多了,就讓我們具體來看一下這個方法吧。
Array.of() 方法建立一個具有可變數量引數的新陣列例項,而不考慮引數的數量或型別。Array.of() 和 Array 建構函式之間的區別在於處理整數引數:Array.of(7) 建立一個具有單個元素 7 的陣列,而 Array(7) 建立一個長度為7的空陣列(注意:這是指一個有7個空位(empty)的陣列,而不是由7個undefined組成的陣列)。
我們來看看這個方法的語法格式吧。
Array.of(任意個引數)
這個方法的引數可以是任意個,並且這些引數將按順序成為返回陣列中的元素。
就說到這裡了,有需要的可以看:
以上就是js如何建立一個具有可變數量的陣列的詳細內容,更多請關注php中文網其它相關文章!
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/2370/viewspace-2827501/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- js如何判斷陣列具有某個元素JS陣列
- js如何判斷一個變數是否具有值JS變數
- 原生js 判斷變數是一個陣列JS變數陣列
- js如何判斷一個變數是陣列還是其他物件JS變數陣列物件
- js建立陣列的三個方式JS陣列
- js如何判斷一個引數是否是陣列JS陣列
- 給出 Python 中變數名的列表,如何建立一個具有變數名稱作為鍵的字典 (到變數的值)Python變數
- js如何實現拷貝一個陣列JS陣列
- 陣列元素的數量陣列
- Oracle之可變陣列Oracle陣列
- 如何將一個陣列中的元素插入另一個陣列陣列
- Java 陣列的不同定義方式和陣列長度為可變引數Java陣列
- js如何獲取指定元素在陣列中個數JS陣列
- 陣列二:使用陣列可變函式為陣列排序陣列函式排序
- 6.5 建立一個masked型別的陣列型別陣列
- js如何判斷一個變數是否是一個數字JS變數
- js如何合併兩個陣列JS陣列
- js將一個陣列追加到原陣列中JS陣列
- 兩個有序陣列如何合併成一個有序陣列陣列
- Numpy庫(一)- 陣列的建立陣列
- 可變陣列——連結串列前言陣列
- 輸入一個整數陣列,輸出奇偶數相間排列的陣列陣列
- 陣列004 動態建立一維陣列陣列
- js如何在陣列的開頭新增和刪除一個元素JS陣列
- 找一個陣列中特別的數陣列
- js如何判斷一個變數是否是undefinedJS變數Undefined
- js如何判斷一個變數是否有值JS變數
- 陣列1——求一個陣列的最大子陣列陣列
- PLSQL Language Referenc-PL/SQL集合和記錄-可變陣列-正確地使用可變陣列SQL陣列
- javascript如何清空一個array陣列JavaScript陣列
- javascript如何複製一個陣列JavaScript陣列
- js 從目標陣列中過濾掉 一個陣列元素,JS陣列
- JS如何判斷一個陣列是否為空、是否含有某個值JS陣列
- Objective-C可變陣列的宣告與使用Object陣列
- 建立包含N個空物件的陣列物件陣列
- js如何判斷一個變數值是否為undefinedJS變數Undefined
- PHP 函式可變數量的引數列表PHP函式變數
- JS建立動態的變數名JS變數