StringBuilder не ориентирован на многопотоковое исполнение. Строковый Буфер. Больше информации здесь .
РЕДАКТИРОВАНИЕ: Что касается производительности, после умирает горячая точка , StringBuilder является победителем. Однако для маленьких повторений, различие в производительности незначительно.
JavaScript - это динамически типизированный язык. Это означает, что вам никогда не нужно объявлять тип аргумента функции (или любой другой переменной). Итак, ваш код будет работать до тех пор, пока arrayP
является массивом и содержит элементы со свойством value
.