摘要: 所谓定时器的管理就是.就是确定元素停止的位置,还有对定时器返回值的管理 关于定时器返回值的建议:一般将定时器的返回值设置为运动元素的一个属性.也就是说 当运动的元素是一个div,那就在div元素上添加一个timer属性,这样可以避免污染变量.而且在对象上添加属性,它的值会被记录知道,对象被销毁.所以 阅读全文
posted @ 2019-01-14 17:33 普通平凡是最大的优秀 阅读(135) 评论(0) 推荐(0)
摘要: 1. e.style.属性: 优点:可读可写.(此种方式修改的是行间的样式,对于css样式表中的样式获取不到,也不能修改) 缺点:这种方式看似简单粗暴,但写法过于繁冗,尤其是在需要添加很多样式时尤为突出 注意:对于使用短划线的CSS属性名,必须将其转换成驼峰大小写形式。(如示例中的backgroun 阅读全文
posted @ 2019-01-07 15:22 普通平凡是最大的优秀 阅读(1235) 评论(0) 推荐(0)
摘要: 运动的原理:js定时器对dom元素的操作,来改变元素的状态. 代码编写时需要注意到的问题:如果是对位置的修改,就不能忘记加上'px',否则,就浏览器不会出错,元素的位置也不会改变 下面是css代码: 这里是html代码: 下面是js代码: 方式二 方式三 缓冲运动 阅读全文
posted @ 2019-01-02 10:54 普通平凡是最大的优秀 阅读(102) 评论(0) 推荐(0)
摘要: 理解一个框架应该从这几个问题着手 这个框架是怎么来的? 这个框架主要是针对应场景而开发的? 框架主要是针对某方面的问题,但不能针对任何问题 阅读全文
posted @ 2018-12-27 22:25 普通平凡是最大的优秀 阅读(83) 评论(0) 推荐(0)
摘要: 关于对class的操作有增、删、改、查另外还会有一个就是选择性添加删除,也就是如果此标签有此class就删除,若没有此class就添加上去 1.addClass() 方法向被选元素添加一个或多个类。还可以为方法传入一个函数(当添加的class已经存在的时候就不会重复添加) 2.removeClass 阅读全文
posted @ 2018-12-27 11:23 普通平凡是最大的优秀 阅读(1156) 评论(0) 推荐(1)
摘要: DOM新选择器 querySelector/querySelectorAll浏览器支持度 getElementsByClassName浏览器支持度 关于classList属性的相关方法 阅读全文
posted @ 2018-12-26 11:30 普通平凡是最大的优秀 阅读(142) 评论(0) 推荐(0)