読者です 読者をやめる 読者になる 読者になる

素人がプログラミングを勉強していたブログ

プログラミング、セキュリティ、英語、Webなどのブログ since 2008

連絡先: すかいぷ:javascripter_  か javascripter あっと tsukkun.net skypeのほうがいいです

__noSuchMethod__について

Object.prototype.__noSuchMethod__の挙動。

var a={
  __noSuchMethod__:function(id,args){
    console.log(id,args);
  }
}
a.x; // undefined
a.x();  // OK
console.log(a["y"]); // undefined
a["y"](); // MDCには駄目と書いてあるけど、何故か上手くいく。
var foo=a["z"];
foo(); // TypeError

参考:ページが見つかりません | Mozilla Developer Network