【发布时间】:2017-12-24 10:06:18
【问题描述】:
当我在示例中尝试babel Symbol 上的示例时没有返回,所以我添加了它,因为我认为它应该是(我不确定我是否正确)。
它登录到我的控制台 MyClass 没有定义。
如果IIFE返回一个类,为什么它说MyClass没有定义?
(function() {
var key = Symbol("key");
function MyClass(privateData) {
this[key] = privateData;
}
MyClass.prototype = {
doStuff: function() {
}
};
return MyClass //this is no return for the original example
})();
var c = new MyClass("hello")
c["key"]
【问题讨论】:
标签: javascript iife