public static function init()
 {
     self::$JS_CHARS_ESCAPED = array_fill(0, self::NUMBER_OF_JS_ESCAPED_CHARS, '');
     self::$JS_CHARS_ESCAPED[0] = '0';
     self::$JS_CHARS_ESCAPED[ord("\\b")] = 'b';
     self::$JS_CHARS_ESCAPED[ord("\t")] = 't';
     self::$JS_CHARS_ESCAPED[ord("\n")] = 'n';
     self::$JS_CHARS_ESCAPED[ord("\f")] = 'f';
     self::$JS_CHARS_ESCAPED[ord("\r")] = 'r';
     self::$JS_CHARS_ESCAPED[ord(self::JS_ESCAPE_CHAR)] = self::JS_ESCAPE_CHAR;
     self::$JS_CHARS_ESCAPED[ord(self::JS_QUOTE_CHAR)] = self::JS_QUOTE_CHAR;
 }