在網(wǎng)頁開發(fā)中,我們經(jīng)常需要用到 JavaScript 的代碼,但是直接在 HTML 中插入 JavaScript 代碼時可能會出現(xiàn)一些問題。
其中最常見的問題是 HTML 語法與 JavaScript 語法的沖突。具體來說,一些特殊字符在 HTML 中有它們的特殊含義(比如<>符號),但在 JavaScript 中又有不同的含義。
為了解決這些問題,我們需要用到 HTML 轉(zhuǎn)義符。HTML 轉(zhuǎn)義符可以將HTML中的特殊字符轉(zhuǎn)換成它們的文字表現(xiàn)形式,使其在 JavaScript 代碼中正常顯示。
// 舉個例子,如果我們選擇直接在HTML中插入一個含有特殊字符的字符串,會發(fā)現(xiàn)JavaScript會把字符串當(dāng)做代碼處理: document.write("