请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

为什么要 new一个var H5 = new H5ComponentBase?

如果不使用new,应该也可以return 一个component,其中new应该如何理解

正在回答

3回答

Lyn 2016-05-13 10:52:11

上面的代码和视频中的 new 是同一个作用,上面的代码使用了闭包。每次执行,都申请了一个「新」的 component

0 回复 有任何疑惑可以回复我~
  • 提问者 K_TonyYu #1
    非常感谢!
    回复 有任何疑惑可以回复我~ 2016-05-22 07:25:16
Lyn_Tech 2016-04-24 14:58:07
var H5ComponentBase = function(id){
   var component = {};
   component.id = id;
   return component;    
}

var a = H5ComponentBase( 'aa');
var b = H5ComponentBase( 'bb');

是这个意思吗?

1 回复 有任何疑惑可以回复我~
  • 提问者 K_TonyYu #1
    嗯对,我看大神 new 了一个H5ComponentBase,不知道其中new 应该如何理解
    回复 有任何疑惑可以回复我~ 2016-04-26 17:03:31
提问者 K_TonyYu 2016-05-03 11:49:12

对,请问老师,因该如何理解new

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信