私のコードは次のとおりです。
(function(){
var test=function(){
if(this === window)
return new test();
}
test.prototype.play = function(){
alert("Hello");
};
window.Test=test;
})();
window.onload=function(){
Test().play();
};
これは でうまく機能しますIE9+
firefox
chrome
が、ie 6/7/8
でエラーが表示されますTest().play();
,誰が理由を教えてくれますか?
エラー情報は次のとおりです。