0
恐怕對於這個問題有一個非常簡單的答案,但我試圖在一段時間內搜索一個解決方案,而沒有任何運氣。由於字符串中的字符不正確而導致腳本中斷
我有一個非常長的字符串,其中經常包含分號(;),雙引號和單引號等字符,也許其他字符可能是有害的,如果不逃脫可能。
當我嘗試運行我的JavaScript代碼時,它出現錯誤「Uncaught SyntaxError:Unexpected identifier」,並且當我檢查意外標識符是什麼時,它是分號或引用,的字符串。
在PHP中有內置的函數來探測渲染文本,所以它不會損害和防止破壞代碼。 JavaScript中是否有相同的東西?我知道我可以替換字符,但問題是我並不總是知道字符串包含哪些字符,因此更多的「通用」功能可以幫助轉義有害字符。
你如何在c中使用/引用字符串頌讚它是這樣做的? – Krease
可以發佈您的JavaScript代碼? –
你擔心有一個簡單的答案?我會希望得到一個簡單的答案。 :) – Lukas