Size: a a a

2020 May 05

DE

Denis Efremov in pro.js
persona x grata
"ECMAScript"
источник

t

th.witness in pro.js
persona x grata
Строка.
источник

DE

Denis Efremov in pro.js
return name;

"JavaSrcipt"
источник

А

Андрей in pro.js
мне нужно отойти есть 2 решения, кидать?
источник

AK

Aleksei Kowalski in pro.js
Нет
источник

DE

Denis Efremov in pro.js
persona x grata
А почему знаешь?
источник

p

persona x grata in pro.js
Denis Efremov
"ECMAScript"
Func ссылается на контекст объекта из которого вызывается, а не на глобальный name
источник

t

th.witness in pro.js
Denis Efremov
Переслано от Denis Efremov
[{ id: 1, title: 'test 1' }, { id: 2, title: 'test 2' }, { id: 3, title: 'test 3' }, { id: 4, title: 'test 4' }]

Напиши функцию, которая будет возвращать  [4, 3, 2, 1]  если подашь туда данные выше

Следовательно, если подать  [{ id: 1, title: 'test 1' }, { id: 2, title: 'test 2' }] , то вернуться должно  [2, 1]
function kek() { return [4, 3, 2, 1] }
источник

В

Виктория in pro.js
persona x grata
Func ссылается на контекст объекта из которого вызывается, а не на глобальный name
Почему?
источник

p

persona x grata in pro.js
Виктория
Почему?
Scope
источник

DE

Denis Efremov in pro.js
Правильно
источник

DE

Denis Efremov in pro.js
Но стоит подробнее описывать что значит Scope
источник

DE

Denis Efremov in pro.js
И то что контекст — это и есть this, из твоего описания не понятно
источник

AK

Aleksei Kowalski in pro.js
Надо капчеботу сделать опрос на уровень знания жс. Выбираешь уровень, получаешь задачу. Если проходишь, бот пишет, что ты молодец. Если нет, то пишет, что знания твои хромают
источник

DE

Denis Efremov in pro.js
persona x grata
Scope
А что будет если написать ?
var func = () => {
 return this.name;
}
источник

S

Syntax Highlight Bot in pro.js
Denis Efremov
А что будет если написать ?
var func = () => {
 return this.name;
}
источник

MM

MACAFRAMAMACAFRAMAMA... in pro.js
Denis Efremov
А что будет если написать ?
var func = () => {
 return this.name;
}
Будет искать ближайший name
источник

MM

MACAFRAMAMACAFRAMAMA... in pro.js
Область видимости будет расширяться пока не найдет переменную с таким названием
источник

А

Андрей in pro.js
Denis Efremov
А что будет если написать ?
var func = () => {
 return this.name;
}
Ошипк
источник

p

persona x grata in pro.js
Func объявлена в глобальном скоуп, поместив функцию в поле хэш таблицы, которая имеет свое свойство name, затем ссылаясь на функ из объекта она поднимается и находит контекст объекта, возвращает name.
источник