JS中循環(huán)字符串拼接時加換行問題
JS循環(huán)字符串拼接時加換行
var importantItemsStr = ""; for(var i=0;i<array.length;i++){ importantItemsStr += (data[i].importantItems+ "\n"); }
JS字符串中的空格、換行符(\r,\s,\n,\r\n)
換行,回車
換行回車在不同操作系統(tǒng)下的含義
以下均為單擊 Enter 鍵產(chǎn)生
- Windows:系統(tǒng)行末結束符是 ‘\r\n’
- Linux:統(tǒng)行末結束符是 ‘\n’
- Mac:系統(tǒng)行末結束符是 ‘\r’
關于軟 / 硬回車的擴展知識
- 硬回車:就是普通我們按回車產(chǎn)生的,它在換行的同時也起著段落分隔的作用。
- 軟回車:是用 Shift + Enter 產(chǎn)生的,它換行,但是并不換段,即前后兩段文字在 Word 中屬于同一“段”。在應用格式時你會體會到這一點。
軟回車能使前后兩行的行間距大幅度縮小,因為它不是段落標記,要和法定的段落標記——硬回車區(qū)別出來。硬回車的html代碼是<p>…</p>,段落的內(nèi)容就夾在里面,而軟回車的代碼很精悍:<br/>。 網(wǎng)頁的文字
如果復制到word中,則硬回車變?yōu)閺澢募^(↵),軟回車變?yōu)橄蛳碌募^(↓)。
js 字符串中的字符替換
將字符串中的換行符替換成在HTML中正確顯示換行的的 <br/> 換行標簽。
const text = 'Hello World\r\n2021' text.replace(/(\n|\r|\r\n|?)/g, '<br/>')
空白符
js字符串中的字符替換
將字符串中的空格符替換成HTML中正確顯示連續(xù)空格的
轉義字符。
const text = 'Hello\s\s\sWorld\s2021' text.replace(/\s/g, ' ');
總結
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
javascript結合canvas實現(xiàn)圖片旋轉效果
圖片的旋轉可以說是一種效果,但是逐漸旋轉已經(jīng)不單單是屬于視覺效果那個范疇,其更具有使用性,功能性。照片有時候是需要橫過來的拍的,當我們預覽或共享到web上時需要進行旋轉。這個操作在以往可能更多的是交給軟件去完成,然后再將旋轉到正常角度的圖片發(fā)布到web上。2015-05-05