LINUX.ORG.RU

История изменений

Исправление 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 ? (берём версию без поней :))