标签模板

简介: 标签模板

不慕古,不留今,与时变,与俗化。——《管子·正世》

按照阮一峰ES6入门中写到的

我们可以使用函数名+模板字符串写法来调用函数,例如:

定义这样一个函数

function templateFun(arguments){
    return `Hello ${arguments[0]}!`
}

这里简单用模板字符串,返回Hello +参数数组第一项元素+!

我们普通调用写法:

templateFun(['Ruben'])

输出'Hello Ruben!'

我们如果使用标签模板,写法如下:

templateFun`Ruben`

如果其中有变量,则会进行剥离拆分,我们对函数稍加修改,参数改为可变参数

function templateFun(...arguments){
    console.log(arguments)
    return `Hello ${arguments}!`
}
templateFun`Ruben${'Happy'}快乐${'new'}新${'year'}年`

调用结果为:

可以看到变量将我们其中的字符串隔开,组成头部的数组,而raw中则是我们的变量

相关文章
|
6月前
|
Python
模板标签if
【2月更文挑战第21天】模板(Template)标签if。
31 2
|
6月前
|
移动开发 安全 搜索推荐
H5新增标签
H5新增标签
57 0
|
6月前
|
前端开发 JavaScript
基础标签应用
基础标签应用
44 2
|
6月前
|
前端开发
HTML图片音频视频标签、超链接标签、列表标签和布局标签示例
HTML图片音频视频标签、超链接标签、列表标签和布局标签示例
82 0
|
JSON 自然语言处理 JavaScript
字符串的解读和标签模板
字符串的解读和标签模板
97 0
自定义标签属性
自定义标签属性
65 0
|
图计算 开发者
打标签_生成标签| 学习笔记
快速学习打标签_生成标签
打标签_生成标签| 学习笔记
|
Dubbo Java 应用服务中间件
标签解析|学习笔记
快速学习标签解析,介绍了 Dubbo 在启动过程中如何解析配置文件。
标签解析|学习笔记
13.表格标签及其应用实例
13.表格标签及其应用实例
93 0
13.表格标签及其应用实例
14. 表单标签及其应用实例
14. 表单标签及其应用实例
89 0
14. 表单标签及其应用实例