Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Переменная в классе или датасете (https://javascript.ru/forum/misc/73828-peremennaya-v-klasse-ili-datasete.html)

j0hnik 19.05.2018 02:37

somejs,
мой тест запустите, что у вас покажет, в FF быстрей класснейм даже несмотря на сплит! В хром датасет.

somejs 19.05.2018 02:40

Результат вашего кода:
name time = 33.90000000217697
dataset time = 23.400000005494803
info = 2.899999999499414
(Spartan, Chrome, Firefox - везде одинакого, почему-то)

Интересно. Имеет ли место 100 тыс итераций при наличии 10-12 селектов?
Но теперь понятно, откуда такой результат у бенчмарков. Спасибо!

j0hnik 19.05.2018 02:45

somejs,
100т это условно, так чтобы уменьшить погрешность.

somejs 19.05.2018 02:53

Поигрался в Firefox, в нем наоборот класс проигрывает в два раза, т.е. датасет однозначно выигрывает. Хотя при итерации в 1 млн. в 3 раза быстрее класс, а не датасет. О, божечки... В общем, можно использовать датасет как компромис и не заморачиваться. Спасибо большое, разобрался.


Часовой пояс GMT +3, время: 22:38.