Array()與Array.of()方法區別
Array.of()是ES2015新增,具體用法可以參閱Array.of()方法一章節。
使用Array()也可以建立陣列,如果此方法只有一個引數,那麼此引數用來指定陣列長度。
[JavaScript] 純文字檢視 複製程式碼執行程式碼let arr = Array(3); console.log(arr.length);
建立一個長度為3的陣列,每一個陣列元素是undefined。
[JavaScript] 純文字檢視 複製程式碼執行程式碼let arr = Array(3,4,5); console.log(arr[0]);
建立一個陣列,元素分別是3,4和5。
也就是說,如果Array()引數只有一個,那麼它規定的是陣列長度,多個引數,是規定陣列元素。
Array.of()方法,無論引數是一個還是多個,都是規定的陣列元素。
[JavaScript] 純文字檢視 複製程式碼執行程式碼let arr = Array.of(3); console.log(arr.length); console.log(arr[0]);
相關文章
- js--陣列的 Array.of() 和 Array.from() 方法的使用總結JS陣列
- Java中Array與ArrayList的主要區別Java
- array_filter ()、array_map ()、array_walk () 區別?容易記混淆!!!Filter
- numpy 中np.array 與 np.ndarry的區別
- faker 類 randomElement () 方法和 array_random () 函式區別分析。random函式
- 【面試題】array_merge 和 array+ 的區別面試題
- c#中Array,ArrayList 與List<T>的區別、共性與轉換C#
- numpy中np.array()與np.asarray的區別以及.tolist
- ScheduledExecutorService中scheduleAtFixedRate方法與scheduleWithFixedDelay方法的區別
- wait()方法與await()方法的區別AI
- 一張截圖概括A+B與array_merge(A,B)的區別
- 128 PHP合併陣列+與array_merge的區別分析PHP陣列
- jquery中append()方法與after()方法的區別jQueryAPP
- springdatajpa 中get××方法與find××方法的區別Spring
- 區別木馬與病毒,以及識別與防治木馬的方法
- over fit與underfit的區別與解決方法
- Java中方法引用與Lambda區別 - foojayJava
- $(selector).each()與$.each()方法的區別
- DOM常用外部插入方法與區別
- array new 與 array deletedelete
- 淺談 JavaScript 中 Array 型別的方法使用JavaScript型別
- C語言中Pointer, Array,String and Structures的區別C語言Struct
- &與&&, |與||區別
- Java基礎-- ==號與equals()方法的區別Java
- PHP 中的陣列相加操作以及與 array_merge 之間的區別PHP陣列
- 字串的match方法與正則的exec方法的區別字串
- python函式與方法的區別總結Python函式
- 抽象工廠模式-與-工廠方法模式區別抽象模式
- JavaScript Array map() 方法JavaScript
- JavaScript Array常用方法JavaScript
- array_merge和+號合併陣列的區別陣列
- ??與?:的區別
- 你真的瞭解靜態方法與例項方法的區別麼?
- C#中抽象方法與虛方法的區別詳解及示例C#抽象
- Map集合中value()方法與keySet、entrySet區別
- DMO節點內部插入的常用方法與區別
- Java執行緒中yield與join方法的區別Java執行緒
- 工廠方法模式與抽象工廠模式的區別模式抽象