在JavaScript中,[]
比new Array()
更受欢迎,主要原因是因为[]
是一种更简洁、更易读的表示方式,它可以直接创建一个新的空数组。而new Array()
是一个构造函数,需要使用new
关键字来创建一个新的数组实例。
另外,[]
的语法更简洁,不需要在后面添加括号,这使得它在编写代码时更加方便。而new Array()
需要添加括号,这使得它在编写代码时稍显繁琐。
例如,使用[]
创建一个空数组:
const arr = [];
使用new Array()
创建一个空数组:
const arr = new Array();
总之,[]
比new Array()
更受欢迎,因为它更简洁、更易读,并且在编写代码时更加方便。
领取专属 10元无门槛券
手把手带您无忧上云