(this);
在JavaScript中的函数结束意味着什么?什么(这);意味着在JavaScript类结束的方法?
我有一个功能在其中的类。我可以多次拨打该班的this.outputSome
和/或何时可以拨打该电话吗?
__construct = function(constructor){
//some code
}(this);
this.outputSome = function(obj){
//some
}(this);
(this);
在JavaScript中的函数结束意味着什么?什么(这);意味着在JavaScript类结束的方法?
我有一个功能在其中的类。我可以多次拨打该班的this.outputSome
和/或何时可以拨打该电话吗?
__construct = function(constructor){
//some code
}(this);
this.outputSome = function(obj){
//some
}(this);
尝试搜索自我调用功能。它在加载JS时立即调用它自己的函数。
语法上定义一个变量:
var x = function(param) { /* do stuff */ };
变量是一个函数,所以你可以调用一个参数的功能,并保存在另一个变量返回值:
var y = x(my_current_param);
压缩成一个line:
var y = function(param) { /* do stuff */ }(my_current_param);
确定语法正确吗? (在你的情况下,'outputSome'不是函数,而是函数的返回值) –
@chumkiu:与__construct一样。 –
我问它是什么意思,而不是如何去做...... – Djomla