永发信息网

var arr=new Array和 var arr= 的区别

答案:2  悬赏:0  手机版
解决时间 2021-01-24 05:04
  • 提问者网友:人傍凄凉立暮秋
  • 2021-01-23 08:31
var arr=new Array和 var arr= 的区别
最佳答案
  • 五星知识达人网友:躲不过心动
  • 2021-01-23 09:05
new关键字的使用
除了在需要实例化一个对象,或罕见的需要延时加载数据的情况外,你基本上不需要使用new关键字。在Javascript里分配大量的new变量地址是一项很慢的操作,为了效率起见,你应该始终使用对象符号。
全部回答
  • 1楼网友:鱼芗
  • 2021-01-23 10:11
javascript 中的 new array 和 var arr= 有何区别 一介布衣 通过new 关键字 实例化一个 数组对象,并把这个数组对象的句柄 赋值给一个变量 这样的实例具有的生命周期会很长,直到这个对象被销毁,他在堆栈中会独立的开辟一个空间 但是通过 var arr = [] 的方式创建 在内存结构中 只在栈中声明了这个变量,相对来说比new关键字创建的对象性能高
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯