问一段代码什么意思
在网上看到别人的代码,代码如下(我省掉了很多,其中这一段看不懂): 下面的代码是在一个js文件里
var login_logic = require("../xxxx");
var handler = {
"201" : new on_user_login() // 这里调用的时候没有传任何参数
}
function on_user_login()
{
this.handle = function(data,send,s) // 这里的 data、send、s 这3个参数有值吗?
{
login_logic.on_user_login(data,send,s);
}
}
2 回复
只是new一个实例
来自酷炫的 CNodeMD
new on_user_login() //这是new一个实例,on_user_login这里作为一个构造函数。
this.handle = function(data,send,s){ //这里是声明函数。。。声明函数可以声明他的参数没毛病吧
login_logic.on_user_login(data,send,s); //这里是调用了require进来的login_logic里的on_user_login方法,并非在此js声明的on_user_login
}