随笔分类 -  JavaScript

JS----对象的合并与克隆
摘要:一. 合并与克隆的差别 1. 克隆是特殊的合并(以空对象作为目标对象,非空对象作为源对象进行合并),克隆要求目标对象与源对象的 constructor相同。 2. 克隆的源对象只有一个,合并的源对象可以是多个。 二. 合并的方法 1.Object.assign(): 例:var obj1 ={ m 阅读全文

posted @ 2017-12-06 00:10 Ayinger 阅读(5213) 评论(0) 推荐(1)

JavaScript--鼠标滚动改变图片大小
摘要:鼠标滚动改变图片的大小: 原理:当鼠标滚动时改变了zoom的值; 阅读全文

posted @ 2017-05-23 09:50 Ayinger 阅读(2016) 评论(0) 推荐(1)

JavaScript--图片放大镜
摘要:图片放大镜的原理: 两张相同的图片img1和img2,img1上有一个#dd的div,通过鼠标移动dd,根据dd区域内的图片,来裁剪img2的图片,并将img2的图片放大,显示出来 关键词:img1坐标,img2裁剪,img2放大 实现图片的放大效果,一共分为6步: 1. 为img1添加鼠标事件 2 阅读全文

posted @ 2017-05-22 17:28 Ayinger 阅读(367) 评论(0) 推荐(0)

JavaScript之事件的绑定与移除
摘要:对于事件的绑定的方法有多种多样,但是在解除绑定事件的时候,就要注意使用的是那种绑定事件的方法,因为不同的绑定方法所对应的解除事件是不同的。 1. 原始写法 1.1 绑定事件:对象.事件=事件处理函数 1.2 解除事件: 对象.事件=null (此方法就是函数的覆盖) <script type="te 阅读全文

posted @ 2017-04-20 12:49 Ayinger 阅读(20303) 评论(0) 推荐(2)

JavaScript实现全屏显示
摘要:方法一: 方法二: 方法三: 阅读全文

posted @ 2017-04-17 12:02 Ayinger 阅读(12001) 评论(0) 推荐(1)