Size: a a a

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

2021 January 22

R

Rus in JavaScript — русскоговорящее сообщество
Переслано от Rus
подскажите как это работает. если я делаю все тоже самое в классическом for(;;){} то все отрабатывает как пооложено. у меня же сейчас возвращает false
источник

R

Rus in JavaScript — русскоговорящее сообщество
Переслано от Rus
хотя должен возвращать тру
источник

cN

cobrascript Niko in JavaScript — русскоговорящее сообщество
Elisey Martynov
просто отдельные статейки почитывать, так со временем и наберусь чего-то?
Смотреть, разбирать готовые примеры-скрипты на сайте с докой d3, как основу для обучения - не вариант?
Там точно поймешь, разбирая их, что от версии к версии, библиотека d3 может отличаться в работе.
В статейках-мануалах так не получится, так как там железно написано под какую-то одну версию библиотеки, поэтому, будут проблемы, если юзаешь например самую новую версию на проекте. Плюс, много плагинов, сторонних, как бонус-проблема.
источник

ФП

Фёдор Прилуцкий... in JavaScript — русскоговорящее сообщество
Rus
Переслано от Rus
подскажите как это работает. если я делаю все тоже самое в классическом for(;;){} то все отрабатывает как пооложено. у меня же сейчас возвращает false
forEach не должен ничего возвращать. И это не будет так работать ибо ты ретурн пишешь по факту в другой функции, которую передаешь в forEach, а не в основной
источник

ФП

Фёдор Прилуцкий... in JavaScript — русскоговорящее сообщество
Тебе лучше через find искать объект как по мне
источник

W

Wembley in JavaScript — русскоговорящее сообщество
всё ещё актуально
источник

W

Wembley in JavaScript — русскоговорящее сообщество
Переслано от Wembley
источник

W

Wembley in JavaScript — русскоговорящее сообщество
Переслано от Wembley
источник

A

Andrew in JavaScript — русскоговорящее сообщество
Rus
Переслано от Rus
подскажите как это работает. если я делаю все тоже самое в классическом for(;;){} то все отрабатывает как пооложено. у меня же сейчас возвращает false
Ретурн из форича
источник

R

Rus in JavaScript — русскоговорящее сообщество
Фёдор Прилуцкий
forEach не должен ничего возвращать. И это не будет так работать ибо ты ретурн пишешь по факту в другой функции, которую передаешь в forEach, а не в основной
через find найду нужный объект потом что? присвоить переменной или в find срабатывает return?
источник

RP

Raw Patrol in JavaScript — русскоговорящее сообщество
Дай ссылку на чат  c++
источник

А

Антон in JavaScript — русскоговорящее сообщество
Raw Patrol
Дай ссылку на чат  c++
@it_chats, ПОЖАЛУЙСТА
источник

P

PepeCat in JavaScript — русскоговорящее сообщество
Wembley
всё ещё актуально
Так а проблема в чем?
источник

R

Rus in JavaScript — русскоговорящее сообщество
Антон
@it_chats, ПОЖАЛУЙСТА
👍
источник

W

Wembley in JavaScript — русскоговорящее сообщество
PepeCat
Так а проблема в чем?
вместо undefined должно выводиться значение записанное
источник

RP

Raw Patrol in JavaScript — русскоговорящее сообщество
Антон
@it_chats, ПОЖАЛУЙСТА
Спасибо
источник

ФП

Фёдор Прилуцкий... in JavaScript — русскоговорящее сообщество
Rus
через find найду нужный объект потом что? присвоить переменной или в find срабатывает return?
Нет, будет что-то типа такого let cat = this.cats.find(v => +v._id === id);
If (cat) {return true} else {return false}
источник

R

Rus in JavaScript — русскоговорящее сообщество
Фёдор Прилуцкий
Нет, будет что-то типа такого let cat = this.cats.find(v => +v._id === id);
If (cat) {return true} else {return false}
я же в foreach еще изменяю объект
источник

ФП

Фёдор Прилуцкий... in JavaScript — русскоговорящее сообщество
Ну так допиши в том блоке ифа, где ретурн тру те изменения объекта
источник

P

PepeCat in JavaScript — русскоговорящее сообщество
Wembley
вместо undefined должно выводиться значение записанное
А почему ты из массива пытаешься получить значение через строковый ключ? Так обычно с объектами делают
источник