settimeout函数用法 setTimeout怎么都不好使?

setTimeout怎么都不好使?将setTimeout中的函数(){snow()}更改为:参数.被调用方就是这样!因为在函数体声明完成之前,不可能在setTimeout中调用自身。直接使用参数.被调

setTimeout怎么都不好使?

将setTimeout中的函数(){snow()}更改为:参数.被调用方

就是这样!因为在函数体声明完成之前,不可能在setTimeout中调用自身。

直接使用参数.被调用方表示当前函数本身。

再看看你的代码,目标1样式.top返回值必须是字符串值,如“20px”,因此=运算符无法完成所需的操作。你得先把它变成一个数字。

例如:

obj1样式.top=((parseInt(Obj1。样式.top)||0)2)“PX”

这样

!做JS脚本,可以看看开源的JS框架,叫做jser,使用方便。