创建类时的闭包不起作用
closures in creating classes not working
我在所有插件中都看到了以下内容,但当我键入它并试图实例化一个对象时,它会抛出一个错误,说它可以找到变量"SomeClass"。有人能解释一下这是什么吗?为什么当我尝试它时它不起作用。
(function(){
var SomeClass = function(){
function SomeClass(){
}
};
}).call(this);
这个构造没有任何魔力。
顶级函数在this
上下文中运行,该上下文可以是任何内容。
在它内部创建了SomeClass
变量,该变量指向一个什么都不做的函数。
相关文章:
- 为什么我在谷歌闭包中编写的事件监听器不起作用
- Jquery 和闭包或函数引用不起作用
- Dojo build 1.7 构建的软件包不起作用
- AWS Javascript 开发工具包问题 - deleteObject 有效,但 deleteObject 不起作用
- DT 包:styleColorbar() 在 Android 平板电脑上不起作用
- 流星少包不起作用
- AES-KW的解包键功能在IE11中不起作用
- bower安装'dev'软件包的版本;不起作用
- 创建类时的闭包不起作用
- Javascript闭包不起作用
- VS2013-Web Essentials-“;更新所有捆绑包”;不起作用
- 闭包内部的Javascript事件处理程序“this”绑定不起作用
- 为什么在Javascript中使用闭包时mouseover事件不起作用?
- 闭包在函数作用域之外不起作用
- 在onerror属性中使用闭包似乎不起作用
- 闭包编译器@extends在使用“类”容器对象时不起作用
- 网络包.当键与模块名称相同时,ProvidePlugin 不起作用
- AngularJS: ng-controller on指令对指令内的跨包元素不起作用
- 循环中的javascript闭包不起作用
- javascript中带回调的闭包不起作用