JavaScript の文字列は基本型なので、文字列を関数に渡すとそのローカル コピーが作成されますか? 文字列を作成した後に変更することはできないため、JavaScript VM が文字列のアドレスを関数に内部的に渡すだけではないというのは非論理的に思えます。
これについて心配する必要はないと言う人がいたら (これは Web 開発者と話しているときによくあることです)、私は HTML5 ゲームに取り組んでおり、ガベージ コレクションは大きな懸念事項であるため、本当に知っておく必要があります。