首页 > 编程语言 > 详细

JavaScript数组构造函数new Array()在接受不同参数时的差异

时间:2021-07-20 18:02:22      阅读:18      评论:0      收藏:0      [点我收藏+]

没有参数,返回一个空数组

 let arr = new Array()
 console.log(arr) // []

接受一个参数,返回一个长度为3的数组

 let arr = new Array(3)
 console.log(arr) // [ <3 empty items> ]

接受两个及两个以上参数,返回一个以参数组成的数组

 let arr2 = new Array(2,3,4)
 console.log(arr2) // [ 2, 3, 4 ]

ES6的 Array.of 方法,不管参数有几个,总是返回参数值组成的数组。如果没有参数,就返回一个空数组

 let arr = Array.of(3)
 console.log(arr) // [3]

JavaScript数组构造函数new Array()在接受不同参数时的差异

原文:https://www.cnblogs.com/Console-LIJIE/p/15035725.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!