Obwohl es in der internen String-Repräsentation bei Mozillas JavaScript Engine in der Vergangenheit schon viele Änderungen gegeben hat, war doch eines immer gleich geblieben: String Characters wurden schon immer als Sequenz von UTF-16 Code Units gespeichert. Das wird sich nun ändern.
Ab sofort kann die JavaScript Engine in Mozilla Firefox nämlich auch Latin1 Strings speichern. Dabei handelt es sich um derartige Strings, die nur die ersten 256 Unicode Code Points verwenden. Anstelle von zwei Bytes pro Zeichen kommt hier nur eines zum Einsatz.
Neue JavaScript Strings für weniger…
↧