拼接一段代码或者图片,由双引号 单引号 加号组成,"" '' +。他们的用法是什么呢?经常看别人拼接的代码看不明白
var str = "123";
var a = "abcd" + str;
var b = 'abcd' + str;
var c = `abcd${str}`;
a,b和c结果是一样的
13 回答12.8k 阅读
7 回答2k 阅读
3 回答1.1k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
6 回答935 阅读✓ 已解决
6 回答1.1k 阅读
2 回答1.3k 阅读✓ 已解决
就举个例子。。
百度知道这是一个创建出来的a标签,需要使用字符串拼接的方式给它设置路径
但是因为href=""后面已经用了双引号了,为了嵌套的path变量不会变成一个字符串,就需要用'+path+'单引号拼接,同样,也可以外面用单引号,里面用双引号
可以看出这样很麻烦,所以现在一般推荐ES6字符串模板