let name ="fmujie"let mystr1 ="Hello, ${ name }!"let mystr2 =`Hello, ${ name }! 再见。`
console.log(mystr1)
console.log(mystr2)functiontagged(formats,...args){
console.log(formats);
console.log(args);}
tagged` 你好,${ name }! 再见。`//反单引号
let name ="fmujie"let address ="公园"let str =`你好,${ name }! 晚上一起去${ address }玩吧!`
console.log(str)let fmtstr = markdown`你好,${ name }! 晚上一起去${ address }玩吧!`
console.log(fmtstr)functionmarkdown(formats,...args){
console.log(formats)
console.log(args)var result ="# 信息标题\n";for(var i =0; i< formats.length; i++){
result += formats[i]+"**"+(args[i]||'')+"**"}return result
}
个人博客:https://blog.fmujie.cn/let命令用let命令限定作用域变量 i 的作用域//ES5if (true) { var i = 1;}console.log(i);//ES6if (true) { let i = 1;}console.log(i)重复定义var i = 0;switch (i) { cas...