Почему конкатенация строк быстрее, чем соединение массива?

Сегодня, я читал этот поток о скорости конкатенации строк.

Удивительно, конкатенация строк была победителем:

http://jsben.ch/#/OJ3vo

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

я могу предположить, что браузеры оптимизированы для строкового представления concat на последней версии, но как они делают это? Мы можем сказать, что лучше использовать + при конкатенации последовательностей?

Обновление

Так, в современной конкатенации строк браузеров оптимизировано настолько использующее + , знаки быстрее, чем использование соединение , когда вы хотите к , конкатенируют последовательности.

, Но @Arthur указал , что соединение быстрее, если вы на самом деле хотите к соединение последовательности с разделителем.

108
задан Sanghyun Lee 13 June 2018 в 22:07
поделиться