JSON.parse 解析json字符串時,遇換行符報錯

今天遇到後臺返回的json字符串轉對象時報錯了,發現有個textarea提交的字段裏有換行符。 錯誤原因:JSON.parse轉json字符串時遇到一些特殊字符需要先轉義,如圖所示 可以用str.replace(/\n/g,"\\\\n")轉義,'\\'轉成單個'\','\\n'轉成'\n',最後轉成'\\n'這樣就可以用parse轉成對象時變爲'\n',取出的字符串設置到html文本中\n被解析
相關文章
相關標籤/搜索