之前使用对象都是这样:
//构造函数 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!"});
这里的e是参数不是event对象吧?新手表示就看传进去了一个json格式的参数而已。
一周热门 更多>