js的反引号模板字符串方便了拼接字符串吗?

Posted

tags:

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

首先明确地回答你:是。

反引号包裹的字符串被称为:模版字符串。

用途1:处理多行字符串

用途2:插入变量,注意变量一定要用$包裹

用途3:嵌入表达式

在使用过程中,特别是前端模版中,反引号非常有效的提升了开发速度。

参考技术A 是的,反引号中可以直接访问变量数据。比如
`a hello`
如果不使用反引号,则效果如下:
a + ' hello'
显然,反引号方式更方便

js中标签字符串的拼接

//1.用单双引号拼接
var valueDemo = "111";
var htmlStrs1 = ‘<option selected="selected" value="‘+valueDemo+‘"></option>‘;
alert(htmlStrs1);
//2.通过转义字符拼接
var htmlStrs2 = "<option selected="selected" value=""+valueDemo+"">"+valueDemo+"</option>";
alert(htmlStrs2);
//3.通过Jqquery直接创建标签对象
$("<option></option>")

 

以上是关于js的反引号模板字符串方便了拼接字符串吗?的主要内容,如果未能解决你的问题,请参考以下文章

linux---shell字符串

python中的反斜杠问题

多行字符串,引号与反引号

ES6--反引号的标签使用

mysql的反引号backtick

php中怎么把json双引号前加上转义符\