Сообщение от Octane
|
func1.call(…) //внутри call this → func1
func1.call.call(func2) //последний call меняет this первого на func2
|
Нет. По Вашему определению:
func1.call(…) //внутри call this → func1
func1.call.call(func2) //внутри последнего call this --> call
Никакого первого this уже нет, мы находимся в рантайме. this получает свое значение в рантайме.