![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javascript学习笔记
文章平均质量分 74
fxy2016
这个作者很懒,什么都没留下…
展开
-
javascript面向对象学习笔记
一、什么是对象:对象即属性的无序集合,每个属性都是一个名/值对。原创 2016-08-17 16:06:25 · 218 阅读 · 0 评论 -
javascript 学习分析及总结
造一个轮子---获取计算后样式一、思路分析1.主要考虑到兼容浏览器的问题,即高级浏览器和IE6、IE7、IE8高级浏览器写法:window.getComputedStyle(oDiv).getPropertyValue("width");getComputedStyle(oDiv).getPropertyValue("width");getComputedStyle(oDi原创 2016-08-23 11:50:51 · 414 阅读 · 0 评论 -
animate动画封装(初级)
封装一个简单初级的animate运动框架一、思路分析1.需要获取起点(当前位置)和终点(目标位置),得到变化量以及步长。信号量JSON samaphoerJSON,即现在的状态,时刻变化的终点信号量JSON targetJSON步长信号量JSON stepJSON2.代码编写步骤(1)函数设置 function a原创 2016-08-24 10:14:51 · 384 阅读 · 0 评论 -
js点击某个元素控制div显示,点击除div区域外任意处div隐藏
js点击元素a(或其他元素)控制div、 input显示,点击div区域外任意处div隐藏Document*{margin: 0;padding: 0}a{ display: inline-block; width: 50px;height: 50px;background: #f40;margin: 50px 0 0 50px;}div{margin: 60p原创 2016-10-12 23:14:50 · 15306 阅读 · 1 评论 -
animate动画封装(升级版)
升级版animate运动框架一、思路分析1.获取初始状态集合,目标状态集合,便于得到变化量集合originalJSON 初始状态集合,这个JSON永远不变targetJSON 目标状态集合,这个JSON永远不变deltaJSON 差值集合,这个JSON永远不变2.主要添加了缓冲二、代码// 这个版本主要修改:// 1)修改了变量名frameNumber//原创 2016-10-13 14:12:11 · 402 阅读 · 0 评论