JavaScript
Yuki-W
吾日三省吾身
展开
-
JS中var 和 let 的区别
https://www.cnblogs.com/fly_dragon/p/8669057.html转载 2019-07-14 15:06:16 · 129 阅读 · 0 评论 -
JS运动基础
匀速运动 需求1:当我点击一个按钮时,我希望能够让一个块动起来。实现:使用定时器。setInterval()和setTimeout()区别:setTimeout()只运行一次,就是说当达到设定的时间后就出发运行指定的代码,运行完后就结束了,如果还想再次执行同样的函数,可以在函数体内再次调用setTimeout(),可以达到循环调用的效果。setInterval()是循环执...原创 2019-08-03 16:37:13 · 352 阅读 · 0 评论 -
JS运动总结
跟着视频学习了JS的运动基础以及相关的应用,总结了以下一套运动框架,可以直接调用。(以下所有项目调用的move.js文件均为此函数)/** * 获取非行间样式, 兼容IE6--8 * @param styObj 属性对象 * @param name 属性名 * return string 样式值 */function getStyle(styObj,nam...原创 2019-08-05 19:55:18 · 400 阅读 · 0 评论 -
DOM基础
DOM节点childNodes : 获取子节点,但是有兼容问题<ul id="ul"> <li></li> <li></li> </ul> let number = ul.childNodes; // 输出number = 5原因:在HTML文档里,空的内容表示...原创 2019-08-01 17:09:27 · 136 阅读 · 0 评论 -
使用JavaScript实现侧边导航条锚点效果
一个类似于淘宝侧边栏的带有缓冲效果的锚点。要点:掌握定时器的运用 运用定时器实现缓冲效果 掌握window对象的基本属性缓冲运动函数仍然按照原步骤实现:首先将定时器清空 打开新定时器 计算速度,根据 speed = speed>0? Math.ceil(speed):Math.floor(speed); 处理速度值 设置每次滚动的距离,只是这里运用了window.s...原创 2019-08-12 22:01:31 · 2246 阅读 · 1 评论