メッセージに応答するオブジェクトを作成する方法はありますか? 次のオブジェクトがあるとします。
function Dog();
Dog.prototype.speak(){
alert("woof woof");
}
var myDog = new Dog();
そうするとmyDog.speak()
、 でアラートが表示され"Woof woof"
ます。しかし、私が望むのは、myDog.jump()
(クラスで定義されていない) を呼び出すと、「存在しないメソッドを実行しようとしています」という警告をユーザーに表示するなどのデフォルトのアクションが得られることです。
どうすればできるか知っていますか?