Rumah  >  Artikel  >  hujung hadapan web  >  Mari kita bercakap tentang beberapa aksara melarikan diri HTML dan JavaScript yang biasa digunakan

Mari kita bercakap tentang beberapa aksara melarikan diri HTML dan JavaScript yang biasa digunakan

PHPz
PHPzasal
2023-04-24 09:11:11576semak imbas

Dalam pembangunan web, kita selalunya perlu memaparkan aksara khas dalam halaman HTML, seperti tanda petikan, kurang daripada atau lebih besar daripada tanda, garis miring, dsb. Jika aksara ini diletakkan terus ke dalam kod HTML, ia mungkin dihuraikan oleh penyemak imbas sebagai tag atau atribut HTML khas, menyebabkan masalah pada halaman. Oleh itu, kita perlu melarikan diri daripada watak istimewa ini untuk mengelakkan kesilapan yang tidak perlu.

Watak melarikan diri ialah urutan dua aksara. Sebagai contoh, kita boleh menggunakan aksara "" untuk melepaskan petikan berganda, iaitu "" dan """ membentuk urutan "". Dengan cara ini, petikan berganda boleh dipaparkan dengan betul dalam halaman HTML.

dalam JavaScript , kita juga perlu melepaskan aksara khas untuk mengelakkan ralat yang tidak dijangka Contohnya, kita tidak boleh menggunakan suapan baris atau aksara pengembalian kereta secara langsung dalam rentetan, jika tidak, kita perlu menggunakan aksara "n" untuk mewakili aksara baris baharu , dan "r" untuk mewakili aksara carriage return

Mari perkenalkan beberapa aksara melarikan diri HTML dan JavaScript yang biasa digunakan:

Aksara melarikan diri HTML:

1 (<): dinyatakan oleh "<" atau "<"
2 " " atau " "
4. Tanda petikan ("): dinyatakan dengan """ atau """.
5. Tanda petikan tunggal ('): dinyatakan dengan "'" atau "'".
6. Simbol hak cipta (©): diwakili oleh “©” atau “©”.
7. Simbol tanda dagangan berdaftar (®): diwakili oleh “®” atau “®”.
8. Simbol tanda dagangan (™): diwakili oleh “™” atau “™”.

Aksara melarikan diri JavaScript:

1.

2. Tanda petikan tunggal ('): diwakili oleh "'".
3. Petikan berganda ("): dinyatakan dengan """.
4. Pemisah baris (n): diwakili oleh "n".
5. Watak pemulangan pengangkutan (r): diwakili oleh "r".
6. Aksara tab (t): diwakili oleh "t".

Dalam pembangunan sebenar, kami sering menggunakan JavaScript untuk memasukkan kandungan HTML ke dalam halaman secara dinamik. Pada masa ini, kita bukan sahaja perlu melarikan diri daripada kandungan HTML, tetapi juga perlu melarikan diri dari rentetan JavaScript untuk mengelakkan ralat sintaks yang disebabkan oleh aksara khas.

Selain melarikan diri daripada aksara khas secara manual, kami juga boleh menggunakan beberapa perpustakaan untuk melepaskan HTML dan JavaScript secara automatik. Antaranya, perpustakaan yang lebih popular termasuk jQuery dan Lodash.

Apabila menggunakan perpustakaan ini, kita harus memberi perhatian untuk menggunakan kaedah yang sepadan apabila memasukkan kandungan yang dilepaskan ke dalam halaman HTML atau kod JavaScript. Sebagai contoh, gunakan kaedah "teks()" jQuery untuk memasukkan kandungan ke dalam nod teks HTML, dan gunakan kaedah "html()" untuk memasukkan kandungan ke dalam nod HTML.

Ringkasnya, aksara melarikan diri adalah penting sama ada dalam HTML atau JavaScript. Kita harus mahir dalam penggunaan pelbagai watak melarikan diri untuk mengelakkan ralat yang tidak perlu semasa pembangunan.

Atas ialah kandungan terperinci Mari kita bercakap tentang beberapa aksara melarikan diri HTML dan JavaScript yang biasa digunakan. 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