Size: a a a

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

2020 September 25

kp

krn p in JavaScript Noobs — сообщество новичков
Эльдар
если я пишу array.find(item => item.id === item.id) как мне использовать внешний объект с тем же именем? как регулируются подобные ситуации, обязательно другое название переменной выбирать внутри функции?
херня какая-то если честно
обязательно другое название переменной внутри функции
источник

Э

Эльдар in JavaScript Noobs — сообщество новичков
krn p
херня какая-то если честно
обязательно другое название переменной внутри функции
зачем осуждать, не праздное любопытство, интересуют фишки языка, мало ли
источник

j

jk in JavaScript Noobs — сообщество новичков
Эльдар
если я пишу array.find(item => item.id === item.id) как мне использовать внешний объект с тем же именем? как регулируются подобные ситуации, обязательно другое название переменной выбирать внутри функции?
Это реальный код который выполняет поставленную задачу или ты просто так его написал?
источник

kp

krn p in JavaScript Noobs — сообщество новичков
Эльдар
зачем осуждать, не праздное любопытство, интересуют фишки языка, мало ли
мне теперь интересно  в каком языке может быть иначе
источник

Э

Эльдар in JavaScript Noobs — сообщество новичков
jk
Это реальный код который выполняет поставленную задачу или ты просто так его написал?
чтобы ты поглумился
источник

Э

Эльдар in JavaScript Noobs — сообщество новичков
krn p
мне теперь интересно  в каком языке может быть иначе
и мне))
источник

VP

Vitaliy Ponomarev in JavaScript Noobs — сообщество новичков
Эльдар
зачем осуждать, не праздное любопытство, интересуют фишки языка, мало ли
источник

kp

krn p in JavaScript Noobs — сообщество новичков
области видимости слегка по -разному конечно работают, но что касается вложенности - там вроде стабильно все, изнутри видно то что объявлено снаружи
источник

j

jk in JavaScript Noobs — сообщество новичков
Эльдар
чтобы ты поглумился
С чего ты взял что я глумлюсь?
источник

А

А_Greece 🌸 in JavaScript Noobs — сообщество новичков
О, Господи. Началось
источник

Э

Эльдар in JavaScript Noobs — сообщество новичков
jk
С чего ты взял что я глумлюсь?
потому что очевидно что я его написал в образовательных целях))
источник

А

А_Greece 🌸 in JavaScript Noobs — сообщество новичков
Напиши ему в личные сообщения и там бейтесь до крови
источник

Э

Эльдар in JavaScript Noobs — сообщество новичков
А_Greece 🌸
О, Господи. Началось
всё, всё, закончили 🙏🏼
источник

Э

Эльдар in JavaScript Noobs — сообщество новичков
А_Greece 🌸
Напиши ему в личные сообщения и там бейтесь до крови
хахахах тогда нам следовало в UFC пойти)
источник

j

jk in JavaScript Noobs — сообщество новичков
Эльдар
потому что очевидно что я его написал в образовательных целях))
В образовательных целях могу сообщить что этот код делает что-то только в одном случае. Если item.id содержит в себе NaN
источник

j

jk in JavaScript Noobs — сообщество новичков
Потому что NaN === NaN будет false.
источник

j

jk in JavaScript Noobs — сообщество новичков
В противном случае тебе надо использовать какие-то внешние данные чтобы сравнивать id итема с ними.
источник

Э

Эльдар in JavaScript Noobs — сообщество новичков
спасибо!
источник

Э

Эльдар in JavaScript Noobs — сообщество новичков
jk
В противном случае тебе надо использовать какие-то внешние данные чтобы сравнивать id итема с ними.
ага, знаю, просто думал может есть какая-то возможность указать чтобы язык искал переменную с этим именем во внешней области видимости, пропуская внутреннюю
источник

kp

krn p in JavaScript Noobs — сообщество новичков
через self и this, но это не про стрелочные функции. оно вам надо ?
источник