Convert plain text to Unicode escape sequences (like \uXXXX or \u{XXXX}), or convert escape sequences back into readable text.
Modern ES6 notation. Better support for astral plane characters/emojis.
Only escapes characters outside the standard ASCII range (e.g., Chinese, Japanese, Emojis, Accented chars).