Rumah  >  Artikel  >  hujung hadapan web  >  melarikan diri aksara dalam javascript

melarikan diri aksara dalam javascript

王林
王林asal
2023-05-21 09:09:362762semak imbas

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.
  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!"
  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
  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!
  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!
  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!

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!

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!

Kenyataan:
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