История изменений
Исправление theNamelessOne, (текущая версия) :
Вообще, где-то читал, что хотя обычные строки в V8 представлены примерно как иммутабельный массив байтов, при конкатенации он создаёт пару-cons (Lisp-like) конкатенируемых строк, и делает «flatten» для этой пары только тогда, когда нужно (например, при индексации).
Исходная версия theNamelessOne, :
Вообще, где-то читал, что хотя обычные строки в V8 представлены примерно как иммутабельный массив байтов, при конкатенации он создаёт пару-cons (Lisp-like), и делает «flatten» для этой пары только тогда, когда нужно (например, при индексации).