标签模板 模板字符串

标签模板

   alert`123`;
    alert(456)//这两个是等价的
    // 模板字符串还可以紧跟在函数名后 该函数将被调用来处理
    // 这个模板字符串 这就是标签模板功能
//标签 指的是函数 紧跟在后面的模板字符串本质上是它的参数





// 若模板字符串里有变量 会将模板字符串处理成多个参数 再调用函数
let a = 8;
let b =10;
tag`hello ${a + b}world ${a * b}`; 
//等价于
tag(['hello','world',18,80])  //tag是函数名 整个表达式的返回值 
// 就是tag函数处理模板字符串后返回的值

 模板字符串

   alert`123`;
    alert(456)//这两个是等价的
    // 模板字符串还可以紧跟在函数名后 该函数将被调用来处理
    // 这个模板字符串 这就是标签模板功能
//标签 指的是函数 紧跟在后面的模板字符串本质上是它的参数





// 若模板字符串里有变量 会将模板字符串处理成多个参数 再调用函数
let a = 8;
let b =10;
tag`hello ${a + b}world ${a * b}`; 
//等价于
tag(['hello','world',18,80])  //tag是函数名 整个表达式的返回值 
// 就是tag函数处理模板字符串后返回的值

猜你喜欢

转载自www.cnblogs.com/treasurea/p/11228436.html