Size: a a a

JavaScript — русскоговорящее сообщество

2021 January 18

V

Vlad in JavaScript — русскоговорящее сообщество
Denys Mikhalenko
И как он определяется?
ты лучше расскажи как он не всегда определяется при вызове
источник

V

Vlad in JavaScript — русскоговорящее сообщество
тебе это что-то говорит?
источник

DM

Denys Mikhalenko in JavaScript — русскоговорящее сообщество
источник

DM

Denys Mikhalenko in JavaScript — русскоговорящее сообщество
А тебе вот это что-то говорит?
источник

DM

Denys Mikhalenko in JavaScript — русскоговорящее сообщество
Как бы я ни вызывал эту функцию, а контекст что-то у нее уже не определяется во время вызова 😁
источник

V

Vlad in JavaScript — русскоговорящее сообщество
Denys Mikhalenko
Как бы я ни вызывал эту функцию, а контекст что-то у нее уже не определяется во время вызова 😁
ну потому что ты его руками забиндил к контексту к которому у тебя есть доступ
источник

V

Vlad in JavaScript — русскоговорящее сообщество
с монгусом то как быть? Доступа к query у тебя нет
источник

DM

Denys Mikhalenko in JavaScript — русскоговорящее сообщество
bind функцию возвращает?
источник

DM

Denys Mikhalenko in JavaScript — русскоговорящее сообщество
значит я могу создать функцию, для которой контекст определен в момент создания и не изменится в момент вызова
источник

DM

Denys Mikhalenko in JavaScript — русскоговорящее сообщество
а ты заявлял, что всегда контекст у функции определяется в момент вызова
источник

DM

Denys Mikhalenko in JavaScript — русскоговорящее сообщество
я тебе показал, что не всегда
источник

DM

Denys Mikhalenko in JavaScript — русскоговорящее сообщество
еще вопросы есть?
источник

DM

Denys Mikhalenko in JavaScript — русскоговорящее сообщество
schema.pre(‘save’, () => {
 console.log(this) // Query
})
вот это заменяешь на
schema.pre(‘save’, function () {
 console.log(this) // Query
}.bind(this))
и получаешь то же самое
источник

DM

Denys Mikhalenko in JavaScript — русскоговорящее сообщество
потому что у стрелочной функции this всегда равен тому this, который был в том месте, где она объявлена
источник

F

Felix in JavaScript — русскоговорящее сообщество
Кто-то знает каналы, которые рассказывают сложные вещи в node js?
источник

в

вαғғσмεттι in JavaScript — русскоговорящее сообщество
А какие конкретно вещи в нодк сложные?
источник

DM

Denys Mikhalenko in JavaScript — русскоговорящее сообщество
Как работает this 😂
источник

a

allpeg in JavaScript — русскоговорящее сообщество
Felix
Кто-то знает каналы, которые рассказывают сложные вещи в node js?
fireship io мне доставляет, но он на английском
источник

a

allpeg in JavaScript — русскоговорящее сообщество
Felix
Кто-то знает каналы, которые рассказывают сложные вещи в node js?
а вообще javascript.info пойдет под твоё понятие о "канале" ?
источник

F

Felix in JavaScript — русскоговорящее сообщество
Семафоры, мьютексты, graceful shutdown, работа ивент лупа
источник