js中,`${$(this).attr('data-video-src')}`);中的``是什么意思?为什么会报错

 我来答
BUG集散地
2017-07-28 · TA获得超过1317个赞
知道小有建树答主
回答量:625
采纳率:80%
帮助的人:299万
展开全部
${ } 这个不太清楚是什么写法..可能是某些框架或插件里面的
$(this).attr('data-video-src') 这个意思是获取 this对象的属性(data-video-src)的值。
` ` 这个写法应该是es6里面的吧 ..没怎么接触过,也不太了解。
至于报错问题,可以尝试只留 $(this).attr('data-video-src') , 把其他的两侧是的去掉试试。
追问
是ES6的,没接触过ES6,刚进公司看的一脸懵逼
追答
.. 多学习学习吧  这种不算新的东西除了一些小地方的公司,很多大公司都很普及了.. 我们是压根用不着,就是我自己会用也没啥用,别人看不懂啊..除非在你们这种互联网公司,用的会比较多吧 。
`` 额 查了下就是模版字符串的一种。 百度下会比较好..
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
豆哥Dududu
2018-09-22
知道答主
回答量:3
采纳率:0%
帮助的人:2674
展开全部
var str="hauk";
var str1 = `${str} 你好`;
console.log(str1); //输入:hauk 你好

是用来替换字符串用的,在字符串中引入变量。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式