私は次のようなJQueryTinyPub/Subを見ています。
(function($){
var o = $({});
$.subscribe = function() {
o.bind.apply( o, arguments );
};
...
})(jQuery);
コードがo.bindを呼び出しているので、バインド内の「this」はとにかくoであるため、applyを使用する理由はありません。
言い換えると、
o.bind(arguments)
と
o.bind.apply(o, arguments)
ここは同じである必要がありますか?なぜo.bind.apply(o、arguements)?