JS对象实例化的时候,event做了什么? 财富值46

2016-10-21 16:42发布

JS对象实例化的时候,event做了什么?

之前使用对象都是这样:

//构造函数 function Test(foo){   this.foo = foo;   alert(this.foo); } //实例化 var ale = new Test("Holle!");//传入foo实参

然后发现构造函数可以不使用形参,而用event对象直接调用

//构造函数,不使用形参 function Test2(e){   this.foo = e.foo;   alert(this.foo); } //实例化 var ale2 = new Test2({foo: "Hello Again!"});

event对象代表事件状态,但是实例化对象时event具体做了什么?有点转不过来
还可以再简化一下。。我只要知道event做了什么

//构造函数,不使用形参 function Test3(e){   alert(e.foo); } //实例化 var ale3 = new Test3({foo: "Hello Again2!"});
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
2条回答

这里的e是参数不是event对象吧?新手表示就看传进去了一个json格式的参数而已。

你到底在问什么?参数传进去就传进去了,这和event有一毛钱关系?
而且,你都引用e.foo了,这叫没使用形参?

一周热门 更多>