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變數陣列
- 給出 Python 中變數名的列表,如何建立一個具有變數名稱作為鍵的字典 (到變數的值)Python變數
- 陣列二:使用陣列可變函式為陣列排序陣列函式排序
- 陣列元素的數量陣列
- Numpy庫(一)- 陣列的建立陣列
- 陣列004 動態建立一維陣列陣列
- 兩個有序陣列如何合併成一個有序陣列陣列
- 可變陣列——連結串列前言陣列
- js 從目標陣列中過濾掉 一個陣列元素,JS陣列
- 輸入一個整數陣列,輸出奇偶數相間排列的陣列陣列
- JS如何判斷一個陣列是否為空、是否含有某個值JS陣列
- 找一個陣列中特別的數陣列
- js 一維陣列轉二維陣列JS陣列
- js 二維陣列轉一維陣列JS陣列
- 建立包含N個空物件的陣列物件陣列
- JavaScript /JS 如何實現陣列的建立,增加,刪除,遍歷等操作???JavaScriptJS陣列
- js常見演算法(一):陣列去重,打亂陣列,統計陣列各個元素出現的次數, 字串各個字元的出現次數,獲取地址連結的各個引數JS演算法陣列字串字元
- js陣列的一些用法JS陣列
- 14 個拷貝陣列的 JS 技巧陣列JS
- 陣列--移除陣列中指定的元素,不改變原陣列和改變原陣列陣列
- 陣列的建立___MATLAB陣列Matlab
- NumPy 基礎 (一) - 建立陣列陣列
- 陣列中每個陣列元素出現的次數陣列
- Javascript如何改變陣列的長度?JavaScript陣列
- 如何監聽陣列變化?陣列
- 建立X個任意元素陣列並且可以遍歷的的一個方法陣列
- python實現給定一個數和陣列,求陣列中兩數之和為給定的數Python陣列
- JavaScript 推薦直接量建立陣列或者物件JavaScript陣列物件
- JavaScript2:變數、陣列、字串JavaScript變數陣列字串
- JS陣列的方法JS陣列
- JS 陣列的用法JS陣列
- JS陣列JS陣列
- JS陣列的幾個有逼格操作JS陣列
- js 取陣列中某個物件的集合JS陣列物件
- js合併兩個陣列物件JS陣列物件
- 一個關於JS解決陣列相乘問題JS陣列
- JavaScript如何求陣列的質數JavaScript陣列
- PHP 函式可變數量的引數列表PHP函式變數