Skip to content

v2.0.1

Compare
Choose a tag to compare
@CJayHe CJayHe released this 16 Sep 02:09
· 4 commits to master since this release
c8ed61b

新方法

解决的问题

在 JavaScript 中如何创建多行字符串(JavaScript Multiline String)

技术策略

用注释进行定义,然后截取

Function.prototype.getMultiLine = function() {  
    var lines = new String(this);  
    lines = lines.substring(lines.indexOf("/*") + 3, lines.lastIndexOf("*/"));  
    return lines;  
}  
  
var ffff = function() {  
    /* 
    张三去倒水<br/> 
    <strong>天哪!</strong> 
    */  
}  
  
document.write(ffff.getMultiLine()); 

调用方式

summary: function (){
/**{{ item.book.bookInfo.summary | default }}*/
}.getMultiLine(),