课程
/前端开发
/JavaScript
/JS动画效果
obj.style.filter='alpha(opacity:'+(icur+speed)+')'
这句怎么出现了两个连接符,可以省略吗?还有透明度后面的“+”怎么都被引号括起来了,没怎么搞明白
2016-06-15
源自:JS动画效果 4-4
正在回答
最后面个+呢?貌似是多余的
'alpha(opacity:'+(icur+speed)+')'的输出结果为:
alpha(opacity:“(icur+speed)的值”)
'alpha(opacity:'+(icur+speed)+')'中的每一个‘’都代表被括起来的内容为字符串,加号在这里表示连接字符串的功能。如果'alpha(opacity:'不被‘’括起来(像这样:alpha(opacity:),会被识别成代码,不能返回到obj.style.filter的属性中了。其中的加号的功能就像这样:‘我’+‘爱’+‘你’,输出的结果为‘我爱你’。
举报
通过本课程JS动画的学习,从简单动画开始,逐步深入各种动画框架封装
2 回答为什么fn后面要加括号?
2 回答老师那么多个这样的效果怎么实现
3 回答为什么json中{name:value},name不加双引号?
2 回答请问老师怎么实现多个这种效果?
2 回答为什么move.js中是windth的属性属性值加引号,jq中是数值加引号, 为什么会是这样的,代码里哪些体现出来的呢?