История изменений
Исправление user_id_68054, (текущая версия) :
> В JS все есть объект, в отличии от, ИЧСХ, все есть первоклассный объект.
то есть именно из-за отсутствия «все есть первоклассный объект»
— полная (вся-вся-вся) автозамена «call» на «pony» вызывает
бесконечную рекурсию, но таже самая операция но со словом
«call» — уже бесконечную рекурсию НЕ вызывает?
небольшой изъян — для того чтобы вся система JS не рухнула
бы.. :-) забавно..
ну вот и что я думаю.. в этом же весь JS. он полон исключений
из правил :-)
если якобы «всё есть объект», то объясни мне почему у тебя функция «Object.prototype.show» — не является объектом, тем самым объектом у которого должен быть переопределённый call ? (берём версию без поней :))
Object.prototype.call=123
Object.prototype.show=function(){}
console.log(Object.prototype.show.call) // function call() . но я хотел бы ожидать 123
Исправление user_id_68054, :
> В JS все есть объект, в отличии от, ИЧСХ, все есть первоклассный объект.
то есть именно из-за отсутствия «все есть первоклассный объект»
— полная (вся-вся-вся) автозамена «call» на «pony» вызывает
бесконечную рекурсию, но таже самая операция но со словом
«call» — уже бесконечную рекурсию НЕ вызывает?
небольшой изъян — для того чтобы вся система JS не рухнула
бы.. :-) забавно..
ну вот и что я думаю.. в этом же весь JS. он полон исключений
из правил :-)
если якобы «всё есть объект», то объясни мне почему у тебя функция «Object.prototype.show» — не является объектом, тем самым объектом у которого должен быть переопределённый call ? (берём версию без поней :))
Object.prototype.call=123
Object.prototype.show=function(){}
console.log(Object.prototype.show.call) // undefined . но я хотел бы ожидать 123
Исходная версия user_id_68054, :
> В JS все есть объект, в отличии от, ИЧСХ, все есть первоклассный объект.
то есть именно из-за отсутствия «все есть первоклассный объект»
— полная (вся-вся-вся) автозамена «call» на «pony» вызывает
бесконечную рекурсию, но таже самая операция но со словом
«call» — уже бесконечную рекурсию НЕ вызывает?
небольшой изъян — для того чтобы вся система JS не рухнула
бы.. :-) забавно..
ну вот и что я думаю.. в этом же весь JS. он полон исключений
из правил :-)
если якобы «всё есть объект», то объясни мне почему у тебя функция «Object.prototype.show» — не является объектом, тем самым объектом у которого должен быть переопределённый call ? (берём версию без поней :))