Комментарии 2
В этом плане ребята из StackOverflow придерживаются простой, но очень действенной схемы:
Проектирование -> Разработка -> Измерение -> Проектирование...На практике обычно про замеры забывают, а штука важная.
for (var i = 0; i < 5000000; i++) res = toString.call(a);
Помоему v8 просто вынесет выражение из цикла и посчитает его один раз, разве нет?
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Исследование и оптимизация производительности Object#toString в ES2015