Tach!
PS: Diese Bytefolge 0xEF, 0xBB, 0xBF (BOM für UTF-8!) wird übrigens auch entfernt wenn sie sich mittendrin im Text befindet.
Auch das stimmt nicht. Javascript arbeitet (abgesehen von speziellen Objekten) bei Strings zeichenorientiert. Wenn du Bytes siehst, bist du nicht in Javascript, sondern irgendwo außerhalb.
dedlfix.