Alat Escape Unescape JavaScript untuk String JavaScript
Escape Unescape JavaScript mengonversi konten string JavaScript antara teks yang dapat dibaca dan bentuk yang di-escape. Mode escape menangani backslash, tanda kutip, karakter kontrol umum, dan karakter non-ASCII sebagai \uXXXX atau \u{…}; mode template-literal juga meng-escape backtick dan ${. Mode unescape mengenali \uXXXX, termasuk surrogate pair, \u{…}, \xXX, dan named escape. Tempel atau letakkan teks, pilih arah, dan salin hasilnya.
Escape Unescape JavaScript adalah alat berbasis browser untuk mengonversi konten string JavaScript antara teks yang dapat dibaca dan bentuk yang di-escape. Gunakan untuk menyiapkan teks untuk kode sumber, memeriksa urutan dalam string yang di-escape, atau mengonversi konten bolak-balik tanpa mengedit setiap karakter secara manual.
Dalam mode Escape, alat meng-escape backslash, tanda kutip tunggal dan ganda, dan karakter kontrol umum, termasuk baris baru, carriage return, tab, backspace, form feed, tab vertikal, dan null. Karakter non-ASCII direpresentasikan sebagai \uXXXX atau bentuk modern \u{…}. Mode template-literal juga meng-escape backtick dan ${. Dalam mode Unescape, alat menangani urutan \uXXXX, termasuk surrogate pair, \u{…}, \xXX, dan named escape.
String JavaScript dapat berisi urutan escape untuk merepresentasikan karakter dan melindungi sintaks string. Mengonversi teks yang dapat dibaca menjadi teks yang di-escape dapat membantu saat menyiapkan string untuk kode, sementara unescape dapat membuat konten yang dikodekan lebih mudah dibaca. Alat ini mendukung kedua arah, sehingga Anda dapat memilih representasi yang sesuai dengan tugas Anda.
Konversi berjalan sepenuhnya di browser Anda. Input Anda diproses di perangkat Anda dan tidak ada yang diunggah, disimpan, atau dikirim ke server; setelah halaman dimuat, alat ini juga berfungsi offline. Ini memberi Anda cara privat untuk bekerja dengan konten string tanpa bergantung pada koneksi server.
Escape Unescape JavaScript dapat membantu developer dan insinyur DevOps menyiapkan string kode sumber, memeriksa nilai yang di-escape, dan bekerja dengan konten template-literal. Tempel atau letakkan teks, pilih Escape atau Unescape, dan salin hasilnya untuk langkah berikutnya.
Langkah 1: Tempel atau letakkan teks JavaScript Anda ke alat. Anda dapat memulai dengan teks yang dapat dibaca yang perlu di-escape atau string yang di-escape yang ingin Anda periksa.
Langkah 2: Pilih Escape untuk mengodekan teks atau Unescape untuk mengubah urutan escape kembali menjadi karakter. Pilih arah yang cocok dengan bentuk input Anda.
Langkah 3: Saat meng-escape teks untuk template literal, gunakan mode template-literal. Mode ini juga meng-escape backtick dan ${ sehingga direpresentasikan dengan aman dalam konteks tersebut.
Langkah 4: Tinjau teks yang dikonversi dan salin hasilnya. Periksa bahwa output adalah bentuk yang Anda butuhkan sebelum menambahkannya ke kode JavaScript Anda.
Kasus penggunaan: Sematkan string JavaScript di dalam string JavaScript lain tanpa merusak pengutipannya. Meng-escape tanda kutip dan backslash membantu menjaga representasi string tetap utuh.
Kasus penggunaan: Baca string yang padat dengan escape dengan mengonversi urutan escape-nya kembali menjadi karakter. Ini membuat teks lebih mudah diperiksa.
Kasus penggunaan: Siapkan literal untuk ditempel ke kode sumber. Escape karakter yang dapat memengaruhi sintaks string.
Kasus penggunaan: Konversi teks untuk digunakan dalam template literal. Mode template-literal juga meng-escape backtick dan ${.
Kasus penggunaan: Periksa escape Unicode dalam teks JavaScript. Unescape mendukung bentuk \uXXXX, surrogate pair, dan \u{…}.
Kasus penggunaan: Periksa bagaimana karakter kontrol umum direpresentasikan dalam string. Mode escape menangani karakter seperti baris baru, tab, dan carriage return.