1. 程式人生 > >js實現字串換行

js實現字串換行

js中字串多行書寫是個比較麻煩的問題,其實咋們通過匿名函式可以實現這個功能:

Function.prototype.getMultiLine = function() {  
    var lines = new String(this);  
    lines = lines.substring(lines.indexOf("/*") + 3, lines.lastIndexOf("*/"));  
    return lines;  
}  
      
var ffff = function() {  
    /* 
    指令碼分享網 http://www.sharejs.com<br/> 
    <strong>還有這樣的程式碼,哈哈</strong> 
    */
}  
      
document.write(ffff.getMultiLine());
這是一個書寫的小技巧,在實際中我們可以包裝成一個方法,便於呼叫,注意firefox不支援這種方式

參考網站:http://www.sharejs.com/tutorial/tutorial_regex/10085