欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

基于ES6 Array.of的用法(實例講解)

 更新時間:2017年09月05日 08:37:50   作者:白色的海  
下面小編就為大家?guī)硪黄贓S6 Array.of的用法(實例講解)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

ES6為Array增加了of函數(shù)用已一中明確的含義將一個或多個值轉(zhuǎn)換成數(shù)組。

因為,用new Array()構(gòu)造數(shù)組的時候,是有二意性的。

構(gòu)造時,傳一個參數(shù),表示生成多大的數(shù)組。

構(gòu)造時,傳多個參數(shù),每個參數(shù)都是數(shù)組的一個元素。

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()方法,只有一個含義,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的用法(實例講解)就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評論