Size: a a a

2019 August 06

М

Мышб in JS
Кто нибудь из этого чатика имеет работу джуном/мидлом?
источник

VL

Vladimir Luvolunov in JS
Ну да, точно не вспомню кто, но есть.
источник

ВР

Ваня Реутенко... in JS
я
источник

Q

Qwelcer in JS
Vladimir Luvolunov
Ну да, точно не вспомню кто, но есть.
Я помню Ваня Реутенко был
источник

VL

Vladimir Luvolunov in JS
Qwelcer
Я помню Ваня Реутенко был
Власов
источник

VL

Vladimir Luvolunov in JS
И Veli вроде
источник

VL

Vladimir Luvolunov in JS
Это те, кто сам говорил, что работает. Думаю, их больше
источник

A

Alexandr in JS
function foo() {
 console.log( this.a );
}

var a = 2;
var o = { a: 3, foo: foo };
var p = { a: 4 };

o.foo(); // 3
(p.foo = o.foo)(); что выведет последняя строка и почему
источник

VL

Vladimir Luvolunov in JS
Alexandr
function foo() {
 console.log( this.a );
}

var a = 2;
var o = { a: 3, foo: foo };
var p = { a: 4 };

o.foo(); // 3
(p.foo = o.foo)(); что выведет последняя строка и почему
4
источник

VL

Vladimir Luvolunov in JS
Передаёшь ссылку на функцию другому объекту, а тот ее потом использует
источник

A

Alexandr in JS
Не 4
источник

VL

Vladimir Luvolunov in JS
Хотя нет
источник

VL

Vladimir Luvolunov in JS
this потерялся
источник

VL

Vladimir Luvolunov in JS
и он стал равен window
источник

VL

Vladimir Luvolunov in JS
А window.a равен 2
источник

A

Alexandr in JS
Ага, а если use strict
источник

VL

Vladimir Luvolunov in JS
Хз, попробуй
источник

Q

Qwelcer in JS
А почему a = 2; там же p.foo присваиваем o.foo и затем выводи this a, получается 3 не?
источник

VL

Vladimir Luvolunov in JS
Qwelcer
А почему a = 2; там же p.foo присваиваем o.foo и затем выводи this a, получается 3 не?
Ссылка преобразуется внутри скобок
источник

VL

Vladimir Luvolunov in JS
И по итогу срабатывает не p.foo, а просто foo
источник