这在 chrome/firefox 中工作得很好,但在 IE 9 中失败了。我怎样才能正确地做到这一点?
var Wrapper = function ()
{
this.loc = {};
this.loc.default = {}; // fails here in IE
this.loc.default.lat = 30;
this.loc.default.lon = -120;
};
这在 chrome/firefox 中工作得很好,但在 IE 9 中失败了。我怎样才能正确地做到这一点?
var Wrapper = function ()
{
this.loc = {};
this.loc.default = {}; // fails here in IE
this.loc.default.lat = 30;
this.loc.default.lon = -120;
};
https://developer.mozilla.org/en-US/docs/JavaScript/Reference/Reserved_Words
可能是因为它是default
JS 中的保留关键字
你试过用另一个而不是default
default
是一个保留字。试着叫它别的东西。