Referensi urutan escape
Urutan escape memungkinkan Anda menaruh karakter khusus di dalam string — baris baru, tab, tanda kutip yang jika tidak akan mengakhiri string, atau karakter lewat kodenya. Garis miring terbalik (\) memulai sebuah escape. Ini nyaris universal di JSON, JavaScript, Python, Java, C, dan lainnya. Untuk melihat titik kode di balik suatu karakter, gunakan konverter Unicode.
Diperbarui 2026-07-06
| Urutan | Mewakili | Catatan |
|---|---|---|
| \n | Baris baru (line feed) | Pemisah baris standar di sebagian besar bahasa |
| \r | Carriage return | Kembali ke awal baris; bagian dari akhir Windows |
| \r\n | Akhir baris Windows | Carriage return + line feed (CRLF) |
| \t | Tab | Tab horizontal |
| \\ | Garis miring terbalik | Satu garis miring terbalik harfiah |
| \" | Tanda kutip ganda | Tanda kutip di dalam string berkutip ganda |
| \' | Tanda kutip tunggal | Tanda kutip di dalam string berkutip tunggal |
| \0 | Karakter null | Byte nol (terminator string di C) |
| \b | Backspace | Jarang dipakai dalam teks |
| \f | Form feed | Ganti halaman; jarang dipakai |
| \v | Tab vertikal | Jarang dipakai |
| \uXXXX | Unicode (4 digit heks) | mis. \u00e9 = é, \u20ac = € |
| \xXX | Byte / Latin-1 (2 digit heks) | mis. \xe9 di beberapa bahasa |
| \u{XXXX} | Titik kode Unicode (ES6) | Kurung kurawal memperbolehkan titik kode di atas FFFF, mis. emoji |
Yang paling sering menjebak adalah garis miring terbalik itu sendiri: untuk menulis satu garis miring terbalik harfiah Anda perlu dua (\\) — karena satu saja memulai sebuah escape. Inilah kenapa jalur file Windows dan string JSON tampak berlipat di dalam kode.
Alat terkait