Size: a a a

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

2020 December 02

ab

a b in JavaScript — русскоговорящее сообщество
источник

ab

a b in JavaScript — русскоговорящее сообщество
источник

ab

a b in JavaScript — русскоговорящее сообщество
А, стоп, это возможно кнопка
источник

ab

a b in JavaScript — русскоговорящее сообщество
не, вроде модалка
источник

SS

Sergiy Shatunov in JavaScript — русскоговорящее сообщество
там где выбирается модалка, судя по названию, данные для кнопки
источник

🦄

🦄 in JavaScript — русскоговорящее сообщество
a b
А, стоп, это возможно кнопка
Все нашла спасибо !
Проблема была в кнопке
источник

SS

Sergiy Shatunov in JavaScript — русскоговорящее сообщество
можно в nodejs в создаваемом запросе просто вписать сгеннерированный загловок без обёртки?
источник

Д

Денис in JavaScript — русскоговорящее сообщество
всем привет
подскажите, пожалуйста, как можно оптимизировать такой код (points — массив из 600+ объектов, при отображении этого списка сильно виснет страница именно в хроме)

заранее спасибо
источник

ab

a b in JavaScript — русскоговорящее сообщество
Денис
всем привет
подскажите, пожалуйста, как можно оптимизировать такой код (points — массив из 600+ объектов, при отображении этого списка сильно виснет страница именно в хроме)

заранее спасибо
Ключевое  здесь - отображение на страницу
источник

ab

a b in JavaScript — русскоговорящее сообщество
Сделай record перфоманса
источник

SS

Sergiy Shatunov in JavaScript — русскоговорящее сообщество
Денис
всем привет
подскажите, пожалуйста, как можно оптимизировать такой код (points — массив из 600+ объектов, при отображении этого списка сильно виснет страница именно в хроме)

заранее спасибо
у тебя там vue?
источник

Д

Денис in JavaScript — русскоговорящее сообщество
я делал
он показывает, что скриптинг как раз занимает эта функция больше всего
источник

Д

Денис in JavaScript — русскоговорящее сообщество
Sergiy Shatunov
у тебя там vue?
да
источник

SS

Sergiy Shatunov in JavaScript — русскоговорящее сообщество
ну и нефиг добавлять по одному элементу, всё сразу меняй
источник

SS

Sergiy Shatunov in JavaScript — русскоговорящее сообщество
Денис
я делал
он показывает, что скриптинг как раз занимает эта функция больше всего
вся нагрузка в сеттерах
источник

Д

Денис in JavaScript — русскоговорящее сообщество
Sergiy Shatunov
ну и нефиг добавлять по одному элементу, всё сразу меняй
можешь поподробнее, пожалуйста?

я просто пробегаюсь по этому уже сконфигурированному списку
<template v-for="(point, $index) in newSortList">
источник

SS

Sergiy Shatunov in JavaScript — русскоговорящее сообщество
Денис
можешь поподробнее, пожалуйста?

я просто пробегаюсь по этому уже сконфигурированному списку
<template v-for="(point, $index) in newSortList">
замени цикл for на map и присвой результат this.unsortedList
источник

E

Evgeniy 🍀 in JavaScript — русскоговорящее сообщество
Денис
всем привет
подскажите, пожалуйста, как можно оптимизировать такой код (points — массив из 600+ объектов, при отображении этого списка сильно виснет страница именно в хроме)

заранее спасибо
- выкини вложенные циклы, у тебя квадратичная сложность алгоритма - не очень понятно, зачем
- filter и some каждый раз заново обходят массив
- map в return совершенно бессмысленный

ну и вообще так писать нельзя, конечно
источник

SS

Sergiy Shatunov in JavaScript — русскоговорящее сообщество
Evgeniy 🍀
- выкини вложенные циклы, у тебя квадратичная сложность алгоритма - не очень понятно, зачем
- filter и some каждый раз заново обходят массив
- map в return совершенно бессмысленный

ну и вообще так писать нельзя, конечно
может это верстальщика заставили переучиваться чтобы нового сотрудника не нанимать
источник

Д

Денис in JavaScript — русскоговорящее сообщество
я переписал на циклы, потому что у них вроде производительность выше
источник