从CoffeeScript编译的Javascript在IE8中不起作用

从CoffeeScript编译的Javascript在IE8中不起作用,javascript,coffeescript,Javascript,Coffeescript,我使用CodeKit将我的CoffeeScript文件编译成JS 就在最近,我发现我从CodeKit中的CoffeeScript编译的一个JS文件在IE8中不再工作了 我试着翻阅IE开发者工具,发现下面几行报告了错误 this["default"] = function() { return AlertExplorer.prototype.default.apply(_this, arguments); }; ... ... this["exp

我使用CodeKit将我的CoffeeScript文件编译成JS

就在最近,我发现我从CodeKit中的CoffeeScript编译的一个JS文件在IE8中不再工作了

我试着翻阅IE开发者工具,发现下面几行报告了错误

      this["default"] = function() {
        return AlertExplorer.prototype.default.apply(_this, arguments);
      };
...
...
      this["export"] = function() {
        return ExportAuth.prototype.export.apply(_this, arguments);
      };
我看过其他函数声明,它们都是这样

  this.functionName = function() {
  };
所以IE8似乎不喜欢带有方括号[]的函数声明?这有意义吗


现在,我只是简单地评论了上面几行,效果还不错。这与CoffeeScript的最新更新有关吗?

为什么第二个表单有点和方括号?coffeescript.oops的间距可能有问题。对不起,那是我的打字错误。编辑。