为了账号安全,请及时绑定邮箱和手机立即绑定

arguments[]的问题

在progress里面arguments[0]是now,arguments[1]是fx,那么arguments[2]为什么为2000,这个值是duration的值,我测试过数据,  但同样情况放到step函数里arguments[2]却是没定义的。

正在回答

5 回答

其实这个函数里是内置有这三个参数的,就好比你把progress里的fx参数删除,当访问arguments[1]还是访问到进度条值。

就好比js中的map函数,arguments[0]为value,arguments[1]为key,arguments[2]为array

1 回复 有任何疑惑可以回复我~
#1

慕侠8271869 提问者

非常感谢!
2016-08-02 回复 有任何疑惑可以回复我~

http://api.jquery.com/animate/

其实不懂的时候可以查看官网的api文档  

里面说的很清楚 

0 回复 有任何疑惑可以回复我~

既然arguments有 那就是说明是有第三个参数的吧

0 回复 有任何疑惑可以回复我~

同问,arguments[2]为什么是2000?

0 回复 有任何疑惑可以回复我~
#1

坑坑

因为上面设置的duration为2000啊
2016-07-27 回复 有任何疑惑可以回复我~

arguments是一个类数组,arguments[0]指它传递的第一个参数,依次类推,arguments[1]是第二个参数,……你说的‘放到step函数里arguments[2]却是没定义的’应该是它只有两个参数或它的参数在0~1之间。

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

arguments[]的问题

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信