This внутри bind
Есть такая реализация метода bind обеспечивающего связывание метода с объектом
Function.prototype.bind = function(){ var fn = this, args = Array.prototype.slice.call(arguments), object = args.shift(); return function(){ return fn.apply(object, args.concat(Array.prototype.slice.call(arguments))); }; }; Объясните, разве возможно применение apply к объекту, вот в этом фрагменте Код:
return fn.apply(...) |
alert( function(){} instanceof Object ); // функция - разновидность объекта |
nerv_, Дзен-трансгуманист
Понятно. Я подозревал что-то подобное, так и оказалось :) |
Часовой пояс GMT +3, время: 14:50. |