次のような2つのメソッドでクラスを作成する場合:
var Car = function() {}
Car.prototype = {
run: function() {
alert('run');
},
stop: function() {
alert('stop');
}
}
そして、DOMの準備ができたら、test()メソッドを呼び出し
、このtest()メソッドはCarのインスタンスを作成し、Carのメソッドを呼び出します。
$(document).ready(function() {
test("run");
});
function test(method) {
var instance = new Car();
// call instance.run()
}
apply()メソッドを使用する必要があることはわかってい
ますが、何度も試しても失敗しました
。では、Objectでapply()メソッドを使用するにはどうすればよいですか?