Подскажите, функция
Function.prototype.bind - эмулирует свойство, но при этом будет доступно при переборе свойств через for in.
Также будут доступны свойства вновь созданные свойства в Object.prototype.
При этом свойства Function.prototype и все свойства Object.prototype будут доступны при переборе любого конструктора.
А что если мне нужно сэмулировать bind, но мне эти свойства не нужны. Могу я засунуть в какую-то свою функцию-конструктор, MyFunction.prototype к примеру и использовать ее как обычный bind?
|