2012-01-17 171 views

回答

10

因爲如果你有一個"</script>"標籤<script>內,瀏覽器會認爲你已經關閉了你的腳本標籤。在<script>標籤中包含文字</script>以內的字符串是一種非常常見的方式。

+0

爲什麼不能''工作? – Terry 2012-01-17 20:52:00

+2

請注意,如果您將腳本作爲外部文件加載,這個小技巧根本沒有任何好處。所以這是「以防萬一」...... – user123444555621 2012-01-17 20:56:26

+2

@Terry:因爲HTML解析器需要找到''的內容。只有在這之後,纔會將內容傳遞給JS引擎進行進一步處理。 HTML解析器不知道JavaScript語法,所以它不知道它是否在字符串文字中。 – user123444555621 2012-01-17 21:01:11

相關問題