标签模板 模板字符串

Posted treasurea

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了标签模板 模板字符串相关的知识,希望对你有一定的参考价值。

标签模板

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





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

 模板字符串

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





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

 

以上是关于标签模板 模板字符串的主要内容,如果未能解决你的问题,请参考以下文章

Django - 来自模板标签内变量的字符串

ES9(2018)String 扩展 标签模板里字符串转义

模板标签内的Django字符串连接最佳实践

ES6-字符串方法及其实现

ES6——字符串模板标签模板字符串函数的默认参数剩余参数数组对象的展开语法数值的表示Symbol

无法在 react.js 的模板字符串中呈现 html 标签