Rumah > Artikel > hujung hadapan web > melarikan diri aksara dalam javascript
Dalam pembangunan harian, kita selalunya perlu menggunakan rentetan dalam JavaScript dan terdapat beberapa aksara khas dalam rentetan yang memerlukan aksara melarikan diri untuk diwakili dengan betul. Artikel ini akan memperkenalkan anda kepada aksara melarikan diri biasa dalam JavaScript.
1. Apakah watak melarikan diri?
Watak melarikan diri ialah cara menggunakan aksara atau rentetan untuk mewakili beberapa aksara kawalan yang tidak boleh dimasukkan atau dinyatakan terus melalui papan kekunci. Ia adalah perkara biasa dalam pemalar aksara atau rentetan dalam bahasa pengaturcaraan Apabila menggunakannya, anda perlu menambah "" (sepintas lalu) sebelum aksara atau rentetan untuk melarikan diri.
2. Aksara melarikan diri biasa dalam JavaScript
Dalam JavaScript, rentetan mesti menggunakan petikan tunggal atau petikan berganda yang dikurung. Jika anda ingin menggunakan petikan tunggal dalam rentetan, anda perlu menggunakan aksara melarikan diri ', sebagai contoh:
const str = 'I don't know.'; console.log(str); // I don't know.
Begitu juga, jika anda mahu Apabila menggunakan petikan berganda dalam rentetan, anda perlu menggunakan aksara escape", contohnya:
const str = "I said "Hello World!""; console.log(str); // I said "Hello World!"
apabila rentetan mengandungi backslash , perlu menggunakan escape characters , kerana garis miring terbalik digunakan untuk mewakili aksara melarikan diri dalam JavaScript. Contohnya:
const str = "C:\Program Files\Microsoft Visual Studio"; console.log(str); // C:Program FilesMicrosoft Visual Studio
Gunakan
dalam rentetan untuk mewakili aksara baris baharu, supaya rentetan itu boleh dibahagikan kepada berbilang baris untuk output. Contohnya:
const str = "Hello World!"; console.log(str); // Hello // World!
digunakan dalam rentetan untuk mewakili aksara tab, yang boleh menjajarkan teks kepada lebar tertentu apabila dikeluarkan. Contohnya:
const str = "Code Runner!"; console.log(str); // Code Runner!
Dalam rentetan, ia mewakili watak carriage return Fungsinya adalah untuk mengalihkan kedudukan semasa ke permulaan baris tanpa meneruskan. Contohnya:
const str = "HelloWorld!"; console.log(str); // World!
Sebab untuk hasil output ini ialah: selepas mengeluarkan "", kursor kembali ke permulaan baris, jadi "Hello" telah ditulis ganti.
digunakan dalam rentetan untuk mewakili aksara ruang belakang Fungsinya adalah untuk memadam satu aksara di sebelah kiri Ia biasanya digunakan dalam memproses ralat input . Contohnya:
const str = "HelloWorld!"; console.log(str); // HellWorld!
3. Ringkasan
Dalam JavaScript, aksara escape perlu digunakan apabila rentetan mengandungi aksara khas. Apabila menyatakan rentetan, menguasai aksara melarikan diri biasa boleh menjadikan kod lebih ringkas dan piawai. Oleh itu, adalah sangat penting untuk menguasai penggunaan watak melarikan diri.
Atas ialah kandungan terperinci melarikan diri aksara dalam javascript. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!