如何處理后端輸出的html換行文本js無法直接保存

js不支持換行的長文本寫法,必需要一行行的加起來,或者每行結(jié)尾加:

  var content = '<div>row 1</div>'
    + '<div>row 2</div>';

或者

var html="<div>\   
<span>abc<\/span>\
</div>\
";
這種寫法不知道為什么中間的斜杠需要轉(zhuǎn)意,最下面的那個又不需要,沒有深入研究,我是在chrome里測的

這個問題怎么解決呢?
1.后端輸出的時候直接處理好
2.前端怎么做呢?利用函數(shù)內(nèi)部的多行注釋(可能要根據(jù)具體瀏覽器)

function youyong(f) {  
     return f.toString().replace(/^[^\/]+\/\*!?\s?/, '').replace(/\*\/[^\/]+$/, '');
}
var bujuanzhu= youyong(function () {
/*
  草
  泥
  馬
*/
});
console.log(bujuanzhu)
草
泥
馬
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 179,030評論 25 709
  • 新B.T0875
    日光傾城_625c閱讀 229評論 0 1
  • 今日在從南京回家的路上,騎著摩托走在高速上突然明白(只是有點明白)為什么在高速上車子容易行駛的很快,我想是因為在高...
    a72fc9f23c92閱讀 201評論 0 1
  • 一個人的離開為什么會有這么多人,而且是素未謀面的人去悼念他,為他而落淚? 我不想對jobs的一生下什么評語,因為我...
    傻三爺閱讀 422評論 0 0
  • 感覺就是一轉(zhuǎn)眼,你竟然從呱呱墜地到今天的七歲,我不禁驚嘆,怎么這么快?但相當(dāng)初,你只會哭不會說的日子里,度日如年...
    梅子Mey閱讀 376評論 0 0

友情鏈接更多精彩內(nèi)容