Size: a a a

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

2020 March 28

СМ

Сергей Мезенцев in JavaScript — русскоговорящее сообщество
В сообщении где написано, что копипаста?
источник

S

Sm•ok 😈✔️ in JavaScript — русскоговорящее сообщество
Нигде, поэтому я написал тебе
источник

S

Sm•ok 😈✔️ in JavaScript — русскоговорящее сообщество
mhmd mlh
Можешь подробнее объяснить я не совсем понимаю
Псевдокод

idMap = {}
newArr = []

for(const item of arr) {
  if(!idMap[item.id]) {
      newArr.push(item);
      continue;
  }

  idMap[item.id] = true;
}
источник

S

Sm•ok 😈✔️ in JavaScript — русскоговорящее сообщество
Пытался с мобилы написать псевдокод, вышел настоящий
источник

S

Sm•ok 😈✔️ in JavaScript — русскоговорящее сообщество
Можешь переписать на

for
forEach
Reduce
Filter
источник

S

Sm•ok 😈✔️ in JavaScript — русскоговорящее сообщество
Главное понять как работает сейчас
источник

mm

mhmd mlh in JavaScript — русскоговорящее сообщество
Я старался через редюс но что то не получаеста. Попробую переделать твой код. Спасибо

const uniques = arrays.reduce((prev, curr) => {
 if (prev.filter(el => el.id != curr.id)) {
   prev.push(curr);
 }
 return prev;
}, [])
источник

MI

Muhammadamin Ibragimov in JavaScript — русскоговорящее сообщество
зачем в if filter?
источник

MI

Muhammadamin Ibragimov in JavaScript — русскоговорящее сообщество
он же будет возвращать массив а любой массив это true
источник

mm

mhmd mlh in JavaScript — русскоговорящее сообщество
Muhammadamin Ibragimov
он же будет возвращать массив а любой массив это true
Да, я заметил это. Не мог придумать какое условие поставить
источник

MI

Muhammadamin Ibragimov in JavaScript — русскоговорящее сообщество
создаете объект снаружи функции. Внутры редюс проберяете если в объекте ключ с current id если нет добавляете этот ключ в объект и делаете push current
источник

in JavaScript — русскоговорящее сообщество
Привет. А как эффективно сделать такую штуку?
Суть в том, что есть несколько селекторов и поток элементов. Нужно как можно быстрее сортировать появляющиеся элементы, к каким селекторам они подходят
источник

IK

Iliya Kobaliya in JavaScript — русскоговорящее сообщество
Ребят,вопрос, добавил в webpack в resolve/alias  путь к файлу (относительный), и дальше в модулях напрямую вызываю.VS code  ругается и пишет,что модуль не найден, но код работает,это норм?
источник

DC

Dmitry Croft in JavaScript — русскоговорящее сообщество
Мне нужно отрисовать 400к элементов на странице. Есть способ сделать это в другом потоке?
источник

S🛸

Sergey 🛸 in JavaScript — русскоговорящее сообщество
Привет. А как эффективно сделать такую штуку?
Суть в том, что есть несколько селекторов и поток элементов. Нужно как можно быстрее сортировать появляющиеся элементы, к каким селекторам они подходят
Насколько сложные селекторы?
источник

S🛸

Sergey 🛸 in JavaScript — русскоговорящее сообщество
Dmitry Croft
Мне нужно отрисовать 400к элементов на странице. Есть способ сделать это в другом потоке?
Нет
источник

CM

Chingiz Mamiyev in JavaScript — русскоговорящее сообщество
Dmitry Croft
Мне нужно отрисовать 400к элементов на странице. Есть способ сделать это в другом потоке?
источник

S🛸

Sergey 🛸 in JavaScript — русскоговорящее сообщество
Не поможет, воркеры не имеют доступа к dom
источник

in JavaScript — русскоговорящее сообщество
Sergey 🛸
Насколько сложные селекторы?
Полноценные тяжёлые цсс-селекторы
источник

S🛸

Sergey 🛸 in JavaScript — русскоговорящее сообщество
Я бы тогда парсил селекторы и заносил их в дерево
источник