Size: a a a

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

2020 May 06

И

Иван in JavaScript — русскоговорящее сообщество
Rogue
Потому что они быстрее работают, легче в отладке и лаконичнее о чем они и пишут да
автор вопроса что-то спрашивал про компоненты в реакте? кто спрашивал про компоненты в реакте? почему ты затираешь мне про компоненты в реакте? я вообще на ангуляре пишу
источник

R

Rogue in JavaScript — русскоговорящее сообщество
Иван
автор вопроса что-то спрашивал про компоненты в реакте? кто спрашивал про компоненты в реакте? почему ты затираешь мне про компоненты в реакте? я вообще на ангуляре пишу
Лишь как пример привел.
источник

И

Иван in JavaScript — русскоговорящее сообщество
Rogue
Лишь как пример привел.
а выглядит, будто “классы в js не нужны, потому что в доке реакта написано, что компоненты нужно функциями описывать”
источник

ТХ

Тимур Хасанов... in JavaScript — русскоговорящее сообщество
Иван
автор вопроса что-то спрашивал про компоненты в реакте? кто спрашивал про компоненты в реакте? почему ты затираешь мне про компоненты в реакте? я вообще на ангуляре пишу
Скорее всего речь просто о крупном проекте, разрабатывая который нужно особенно заморачиваться с исследованием производительности. Те ребята (из react) хорошо исследовали вопрос, потому авторитетно заявили, что классы медленны. Я так понял
источник

И

Иван in JavaScript — русскоговорящее сообщество
Тимур Хасанов
Скорее всего речь просто о крупном проекте, разрабатывая который нужно особенно заморачиваться с исследованием производительности. Те ребята (из react) хорошо исследовали вопрос, потому авторитетно заявили, что классы медленны. Я так понял
нет, они заявили, что компоненты-классы медленнее, чем компоненты-функции
это относится к самому реакту, к имплементации сущности под названием “компонент”
те ребята пишут сам реакт и они авторитетно заявили, что и как у них в реакте работает
источник

ДМ

Дмитрий Мачихелян... in JavaScript — русскоговорящее сообщество
Я все никак не могу понять
источник

ДМ

Дмитрий Мачихелян... in JavaScript — русскоговорящее сообщество
items = ["item1", "item2", "item3","item4","item5","item6","item7"];
   document.getElementById(items[0]).style.backgroundColor = colors[0];
Почему не работает? Если вместо items[0] писать "item1", всё работает
источник

A

Alex in JavaScript — русскоговорящее сообщество
Всем привет

Кто-нибудь сталкивался с проблемой на мобилках, которые имеют несколько задних камер, что выбирается зазумленная камера?
Я вижу только одно решение, предлагать пользователю список камер, чтобы он мог выбрать, но это как-то не очень решение.
источник

И

Иван in JavaScript — русскоговорящее сообщество
Дмитрий Мачихелян
items = ["item1", "item2", "item3","item4","item5","item6","item7"];
   document.getElementById(items[0]).style.backgroundColor = colors[0];
Почему не работает? Если вместо items[0] писать "item1", всё работает
источник

ДМ

Дмитрий Мачихелян... in JavaScript — русскоговорящее сообщество
????
источник

И

Иван in JavaScript — русскоговорящее сообщество
Дмитрий Мачихелян
????
всё работает
источник

ДМ

Дмитрий Мачихелян... in JavaScript — русскоговорящее сообщество
источник

И

Иван in JavaScript — русскоговорящее сообщество
Дмитрий Мачихелян
источник

ДМ

Дмитрий Мачихелян... in JavaScript — русскоговорящее сообщество
источник

ДМ

Дмитрий Мачихелян... in JavaScript — русскоговорящее сообщество
const foo = document.getElementById(items[i]);
   console.log(items[i]);
   foo.style.backgroundColor = colors[i];
источник

ДМ

Дмитрий Мачихелян... in JavaScript — русскоговорящее сообщество
консоль выводит всё хорошо
источник

И

Иван in JavaScript — русскоговорящее сообщество
Дмитрий Мачихелян
const foo = document.getElementById(items[i]);
   console.log(items[i]);
   foo.style.backgroundColor = colors[i];
консоль выводит, что в массиве есть строка. с этой точки зрения на самом деле всё хорошо

а тот факт, что не найден элемент с таким id в консоль не выводится
источник

И

Иван in JavaScript — русскоговорящее сообщество
Дмитрий Мачихелян
const foo = document.getElementById(items[i]);
   console.log(items[i]);
   foo.style.backgroundColor = colors[i];
console.log(foo)
источник

ДМ

Дмитрий Мачихелян... in JavaScript — русскоговорящее сообщество
console.log(items[i]) выводит правильно всё.
А вот console.log(foo) выводит нулл
источник

И

Иван in JavaScript — русскоговорящее сообщество
Дмитрий Мачихелян
console.log(items[i]) выводит правильно всё.
А вот console.log(foo) выводит нулл
потому что элемента с таким id не существует
источник