translate里为什么要加"+ dest + "的加号

来源:2-4 移动端动画

一万次悲声

2021-03-12 21:24:54

参数不是会直接传到dest么,那结果不久变成translate3d(+8+px, 0, 0)了么

写回答

1回答

好帮手慕夭夭

2021-03-13

同学你好,老师看了一下视频,没有看到有‘+dest+‘’的代码,不过有如下代码:

http://img.mukewang.com/climg/604c2fb1095317ee08630185.jpg

这个是字符串拼接,因为position是一个变量,如果放在引号中,就会变成一个字符串。例如设置值时,不是变量的时候,情况是如下这样的:

http://img.mukewang.com/climg/604c3058096886b305250061.jpg

但如果是一个变量,变量不能放在引号中,需要与字符串进行加号拼接,这个加号是一个运算符,不会拼接到结果中。就好比“1”+“1”结果为“11”。

http://img.mukewang.com/climg/604c309409e8941205950113.jpg

自己也可以 去控制台输出验证一下:

http://img.mukewang.com/climg/604c317409d3e03708850063.jpg

祝学习愉快~


0

0 学习 · 15276 问题

查看课程