Answer
@js_testОтвет:
ничего не выведет, возникнет ошибка
Объяснение:
Объяснение: возникнет ошибка error: Uncaught TypeError: Cannot read property 'name' of undefined
, документация по this + use strict
: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Strict_mode#Securing_JavaScript
Код для проверки:
"use strict" function bike() { console.log(this.name) } var name = "ninja" var obj1 = { name: "pomidor", bike: bike } var obj2 = { name: "site", bike: bike } bike() obj1.bike() obj2.bike()