LINUX.ORG.RU

История изменений

Исправление theNamelessOne, (текущая версия) :

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

Исходная версия theNamelessOne, :

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