Rumah > hujung hadapan web > Soal Jawab bahagian hadapan > melarikan diri aksara dalam javascript

melarikan diri aksara dalam javascript

王林
Lepaskan: 2023-05-21 09:09:36
asal
2787 orang telah melayarinya

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

  1. ' Petikan tunggal

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.
Salin selepas log masuk
  1. " Petikan berganda

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!"
Salin selepas log masuk
  1. backslash

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
Salin selepas log masuk
  1. Watak baris baharu

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!
Salin selepas log masuk
  1. Watak tab

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!
Salin selepas log masuk
  1. Carriage Return

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!
Salin selepas log masuk

Sebab untuk hasil output ini ialah: selepas mengeluarkan "", kursor kembali ke permulaan baris, jadi "Hello" telah ditulis ganti.

  1. Aksara ruang belakang

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!
Salin selepas log masuk

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!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan