apply
第 1 版(2007-05-23 14:49:04 · akkun_choi)を表示しています。 最新版に戻る
Function.apply(this, arguments)
引数に渡したオブジェクトで関数を実行する。
継承ができる
func = function(){
alert(this.x * 2);
}
obj = {
x: 2,
run: function(){
func.apply(this); // 4
}
}
obj.run();
func.apply({x:4}); // 8履歴
- 第 2 版akkun_choi2007-05-23 14:53:38
- 第 1 版akkun_choi2007-05-23 14:49:04