Size: a a a

JavaScript Noobs — сообщество новичков

2021 January 27

ДЖ

Дуйшалиев Жениш... in JavaScript Noobs — сообщество новичков
Интересно если я ему спасибо напишу он ответит?
источник

Ф

Фёдор in JavaScript Noobs — сообщество новичков
Привет, бот. Спасибо тебе за твой труд.
источник

ДЖ

Дуйшалиев Жениш... in JavaScript Noobs — сообщество новичков
Не дороботка😉
источник

ДЖ

Дуйшалиев Жениш... in JavaScript Noobs — сообщество новичков
Привет всем начинающим🖐
источник

NL

Nikolaj Lozickij in JavaScript Noobs — сообщество новичков
А есть чатик по react-redux какой норм?
источник

Eügen ¥ in JavaScript Noobs — сообщество новичков
источник

KP

Kotan 🐱 Pupkin in JavaScript Noobs — сообщество новичков
Дмитрий Биксилеев
все что сделать для себя просто чтобы сделать для себя это такое..либо надо кровь из носу либо за это платят бабки
тогда придётся решать задачки
источник

D

David in JavaScript Noobs — сообщество новичков
У меня есть публичное свойство в классе и в классе этом есть функция которая должна проверять чему она равна , однако в этой функции когда я обращаюсь к полю ,конечно же, используя this , то ничего по сути не происходит, я делаю console.log и в итоге он undefined, будто изначально ничего не задалось...
источник

GK

Gettlan Kodama in JavaScript Noobs — сообщество новичков
David
У меня есть публичное свойство в классе и в классе этом есть функция которая должна проверять чему она равна , однако в этой функции когда я обращаюсь к полю ,конечно же, используя this , то ничего по сути не происходит, я делаю console.log и в итоге он undefined, будто изначально ничего не задалось...
Это может происходить из-за потели ссылочного типа. И this будет указывать не на объект, а на undefined
источник

D

David in JavaScript Noobs — сообщество новичков
Gettlan Kodama
Это может происходить из-за потели ссылочного типа. И this будет указывать не на объект, а на undefined
А из-за чего такое может происходить и как это исправить?
источник

GK

Gettlan Kodama in JavaScript Noobs — сообщество новичков
David
А из-за чего такое может происходить и как это исправить?
Из-за того что ты вызываешь саму функцию, а не свойство метода, которой является функция.
В общем я сам новичок, так что вот почитай.
https://learn.javascript.ru/bind#solution-2-bind должно помочь
источник

KS

Konstantin Sedykh in JavaScript Noobs — сообщество новичков
David
А из-за чего такое может происходить и как это исправить?
а откуда вызываешь проверочный метод? попробуй что-то типа checkMethod.call(classInstance)
источник

--

--x-- --y-- in JavaScript Noobs — сообщество новичков
David
У меня есть публичное свойство в классе и в классе этом есть функция которая должна проверять чему она равна , однако в этой функции когда я обращаюсь к полю ,конечно же, используя this , то ничего по сути не происходит, я делаю console.log и в итоге он undefined, будто изначально ничего не задалось...
Если ты покажешь код , то будет легче понять
источник

A

Anatoliy in JavaScript Noobs — сообщество новичков
всем привет!
источник

A

Anatoliy in JavaScript Noobs — сообщество новичков
это чат для совсем нубов?!
источник

GK

Gettlan Kodama in JavaScript Noobs — сообщество новичков
Anatoliy
это чат для совсем нубов?!
Для всех. Просто задавай вопрос и тебе ответят
источник

A

Anatoliy in JavaScript Noobs — сообщество новичков
Gettlan Kodama
Для всех. Просто задавай вопрос и тебе ответят
ок спасиб
источник

D

David in JavaScript Noobs — сообщество новичков
David
У меня есть публичное свойство в классе и в классе этом есть функция которая должна проверять чему она равна , однако в этой функции когда я обращаюсь к полю ,конечно же, используя this , то ничего по сути не происходит, я делаю console.log и в итоге он undefined, будто изначально ничего не задалось...
Для проверки теперь я сделал в этой функции console.log(this) и мне вернулась кнопка(которая является лишь частью) на которой ивент клика висит, теперь я примерно понял что не так))) с контекстом вызова трабл
источник

KS

Konstantin Sedykh in JavaScript Noobs — сообщество новичков
David
Для проверки теперь я сделал в этой функции console.log(this) и мне вернулась кнопка(которая является лишь частью) на которой ивент клика висит, теперь я примерно понял что не так))) с контекстом вызова трабл
просто прибинди метод в конструкторе и не парься о контексте.
источник

--

--x-- --y-- in JavaScript Noobs — сообщество новичков
David
Для проверки теперь я сделал в этой функции console.log(this) и мне вернулась кнопка(которая является лишь частью) на которой ивент клика висит, теперь я примерно понял что не так))) с контекстом вызова трабл
Используй метод bind
источник