非常に大きな ( >1MB ) ビットマスクを文字列としてメモリに保存していますが、JS が文字列を内部に保存する方法に興味があります。という事実に基づいて、私は感じています。
String.fromCharCode( 65535 ).charCodeAt( 0 ) === 65535
、すべての文字列がユニコードであることは確かですが、私にはわかりません。基本的に、メモリ使用量の観点から、8ビット文字よりも16ビット文字に対してビットマスクする方が効率的かどうかを調べようとしていますか?