var o = {a: 2}; Object.defineProperty( o, "a", { value: 4, writable: true, configurable: false, // запретил удалять и изменять свойство }); Object.defineProperty( o, "...
var a = "outer"; function getOuter(){ var b = 'inner'; console.log(this.a) } function getInner(){ console.log(this.b) } getOuter.call(window) // получает гло...
ок, как из другой функции получить 'var carName' которая объявленная как переменная в myFunction?
Можеш объяснить почему? Мне непонятно
Сначала всплывут все функции (объявленные через expression) а потом все переменные с заданым undefined, правильно?
это не решение. Если так нельзя сделать, то почему?