为了账号安全,请及时绑定邮箱和手机立即绑定

这两种创建字符串的方式 var m=new Arrar("metal")和var m="metal",从内存的角度来说有什么不同?

这两种创建字符串的方式 var m=new Arrar("metal")和var m="metal",从内存的角度来说有什么不同?

Obituary 2016-12-24 00:17:38
这两种方法创建出来的字符串一样吗?求大神解答
查看完整描述

1 回答

?
慕粉2337034233

TA贡献3条经验 获得超0个赞

var m=new Arrar("metal")//这个是在堆里新建了一个Arrar的容器来把"metal"装进去;

var m="metal"//是更直观的将"metal"装进了堆里的一个位置里面;

这两者,最后的意义都是一样的,但是在后者更直观,主要是卡在使用过程中的需求来选择性使用.

以上观点仅为个人观点仅供参考,谢谢!



查看完整回答
反对 回复 2016-12-24
  • 1 回答
  • 0 关注
  • 1195 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信