基于ES6 Array.of的用法(實(shí)例講解)
ES6為Array增加了of函數(shù)用已一中明確的含義將一個(gè)或多個(gè)值轉(zhuǎn)換成數(shù)組。
因?yàn)?,用new Array()構(gòu)造數(shù)組的時(shí)候,是有二意性的。
構(gòu)造時(shí),傳一個(gè)參數(shù),表示生成多大的數(shù)組。
構(gòu)造時(shí),傳多個(gè)參數(shù),每個(gè)參數(shù)都是數(shù)組的一個(gè)元素。
const arr1 = new Array()
const arr2 = new Array(5)
const arr3 = new Array(1, 3, '白色', {p1: 'v1'})
console.log('%s', JSON.stringify(arr1))
console.log('%s', JSON.stringify(arr2))
console.log('%s', JSON.stringify(arr3))
結(jié)果:
[]
[null,null,null,null,null]
[1,3,"白色",{"p1":"v1"}]
ES6增加的Array.of()方法,只有一個(gè)含義,of的參數(shù)就是表示抓換后數(shù)組的元素。
const arr4 = Array.of()
const arr5 = Array.of(5)
const arr6 = Array.of(1, 3, '白色', {p1: 'v1'})
console.log('%s', JSON.stringify(arr4))
console.log('%s', JSON.stringify(arr5))
console.log('%s', JSON.stringify(arr6))
結(jié)果:
[]
[5]
[1,3,"白色",{"p1":"v1"}]
這就是用of生成數(shù)組的好處,含義一致。
以上這篇基于ES6 Array.of的用法(實(shí)例講解)就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
- ES6中Array.find()和findIndex()函數(shù)的用法詳解
- ES6中Array.includes()函數(shù)的用法
- ES5 ES6中Array對(duì)象去除重復(fù)項(xiàng)的方法總結(jié)
- ES6中Array.copyWithin()函數(shù)的用法實(shí)例詳解
- ES6中數(shù)組array新增方法實(shí)例總結(jié)
- ES6入門教程之Array.from()方法
- ES6數(shù)組的擴(kuò)展詳解
- ES6中的數(shù)組擴(kuò)展方法
- ES6新特性之?dāng)?shù)組、Math和擴(kuò)展操作符用法示例
- ES6 Array常用擴(kuò)展的應(yīng)用實(shí)例分析
相關(guān)文章
javascript排序函數(shù)實(shí)現(xiàn)數(shù)字排序
這篇文章主要介紹了javascript排序函數(shù)實(shí)現(xiàn)數(shù)字排序的相關(guān)資料,附上示例,需要的朋友可以參考下2015-06-06
JS實(shí)現(xiàn)對(duì)JSON數(shù)據(jù)進(jìn)行冒泡排序
JavaScript 是一種廣泛使用的腳本語言,JSON是一種常見的數(shù)據(jù)格式,這篇文章主要來探討一下如何使用 JavaScript 對(duì) JSON 數(shù)據(jù)進(jìn)行冒泡排序,感興趣的可以了解一下2023-06-06
使用clipboard.js庫實(shí)現(xiàn)復(fù)制剪切功能
這篇文章介紹了clipboard.js實(shí)現(xiàn)復(fù)制功能的方法,文中通過示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2022-06-06
淺談移動(dòng)端之js touch事件 手勢(shì)滑動(dòng)事件
這篇文章主要和大家聊一聊移動(dòng)端之js touch事件,即手指的滑動(dòng)事件,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2016-11-11
詳解js創(chuàng)建對(duì)象的幾種方式和對(duì)象方法
這篇文章主要介紹了詳解js創(chuàng)建對(duì)象的幾種方式和對(duì)象方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2021-03-03

