Size: a a a

JavaScript.Ninja

2021 September 10

IE

Ilia Eliseev in JavaScript.Ninja
У меня это дело реально сильно быстрее лодэша работало
источник

IE

Ilia Eliseev in JavaScript.Ninja
Возможно, вопрос в данных
источник

АК

Азад Кичибеков... in JavaScript.Ninja
У меня нет
источник

АК

Азад Кичибеков... in JavaScript.Ninja
+
источник

IK

Illya Klymov in JavaScript.Ninja
Это связано с тем что у json простая грамматика
источник

IE

Ilia Eliseev in JavaScript.Ninja
Думаю, что это надо в каждом отдельном случае смотреть, если данные большие. На мелких данных в принципе должно быть пофиг
источник

M

Maksym in JavaScript.Ninja
А загружать целую библиотеку не хуже, для одноч строчке только в коде?))
источник

IE

Ilia Eliseev in JavaScript.Ninja
Можно загрузить только одну функцию из библиотеки
источник

MP

Max Petrikov in JavaScript.Ninja
источник

MP

Max Petrikov in JavaScript.Ninja
источник

АК

Азад Кичибеков... in JavaScript.Ninja
Используй clone*
источник

АК

Азад Кичибеков... in JavaScript.Ninja
Не deepClone
источник

IK

Illya Klymov in JavaScript.Ninja
Вы только что померяли двух сферических коней в вакууме
источник

IK

Illya Klymov in JavaScript.Ninja
Тест не показателен
источник

АК

Азад Кичибеков... in JavaScript.Ninja
😅
источник

DP

Dmytro Petunenko in JavaScript.Ninja
https://www.measurethat.net/Benchmarks/Show/3291/0/object-deep-copy#latest_results_block
В целом весьма быстро.
А я ещё удивился что в одном из курсов по современному редаксу использовали этот способ для клона сторы
источник

MP

Max Petrikov in JavaScript.Ninja
как сделать корректный тест?
источник

KR

Kirill Romanov in JavaScript.Ninja
https://jsbench.me/ тут, например
источник

MP

Max Petrikov in JavaScript.Ninja
в чем суть? надо сделать больше итераций и взять среднее?
источник

KR

Kirill Romanov in JavaScript.Ninja
как минимум
источник