素材牛VIP会员
对象里有构造函数,如何访问?
 黄***艺  分类:JavaScript  人气:819  回帖:1  发布于6年前 收藏

我猜测new widget.Widget()大致是创建一个Widget对象。但是为什么不是widget.new Widget呢?

 标签:javascript

讨论这个帖子(1)垃圾回帖将一律封号处理……

Lv5 码农
疯***斯 职业无 6年前#1

Widget 是 widget 的一个属性,同时是一个函数,如果用 new 来调用就是一个构造函数。这里前面的 widget 可以看作命名空间。new 是一个运算符,new 后面能通过层层引用找到正确的构造函数就行。

把 new 夹是 . 运算符中间是什么意思?让解释器怎么理解?widget.new 是理解成 widget 的一个叫 new 的属性呢(按运算符优先级,这里肯定会这么理解)还是啥呢……

 文明上网,理性发言!   😉 阿里云幸运券,戳我领取