1.用.innerHTML获取的都是字符串类型。
无论什么情况下,从页面或者标签中获得的内容都是字符串类型。
2.计时器是window的函数,所以属于window的函数window都可以省略不写。
3.缓冲运动必须取整。
speed=speed>0?Math.cell(speeed):Math.speeedfloor(speed);
4.定时器在使用之前先关闭.能够避免越点越快开了好多个定时器的情况。
5.把运动和停止隔开。利用ifelse。防止到达目标点后点击还会动的情况。
6.在缓冲运动中,遇到除不尽的问题时,只有距离足够近就可以
7.oDiv.style.width获取的就是div的宽度,而oDiv.offsetWidth是考虑了盒模型的宽度,加了border,padding的。
8.
9.用到clientX,clientY时一定要加scrollTop,scrollLeft不然会出问题
10.推荐一个ajax取消缓存的方法:让URL变换
11.放到服务器下的文件不能用中文命名
12.在JavaScript中,用没有定义的变量——报错。用没有定义的属性——undefined
window.XMLHttpRequest是没有定义的属性,是undefined,转换为布尔值是true。
而XMLHttpRequest是没有定义的变量会报错
13
14
15