`In JavaScript \n is a line-feed.`
`In JavaScript
is a line-feed.`
var str = "this string \
is broken \
across multiple\
lines."
let author = '文森特・梵高'
let message = tag`不要吹灭${"你的灵感和你的想象力"}; 不要成为${"你的模型"}的奴隶。——${author}!`;
function tag(strArr, ...variables) {
console.log(stringArr);
console.log(variables);
return "custom text";
}
var message = filterHTML`<p>${sender}你好啊</p>`;
function filterHTML(templateData,...variables) {
var s = templateData[0];
for (var i = 0; i < variables.length; i++) {
var insertVar = String(variables[i]);
s += insertVar.replace(/&/g, "&")
.replace(/</g, "<")
.replace(/>/g, ">");
s += templateData[i+1];
}
return s;
}
var sender = '<script>alert(document.cookie)</script>';
var message = filterHTML`<p>${sender} 你好啊</p>`;
console.log(message);