摘要: FileReader 对象允许Web应用程序异步读取存储在用户计算机上的文件(或原始数据缓冲区)的内容,使用 File 或 Blob 对象指定要读取的文件或数据。 了解 https://developer.mozilla.org/zh-CN/docs/Web/API/FileReader 1、Fil 阅读全文
posted @ 2017-09-08 14:18 freeah 阅读(247) 评论(0) 推荐(0) 编辑
摘要: Git:先进的分布式版本控制系统,一个开源式的分布式版本控制工具。 Git安装 在Windows操作系统下,访问Git下载地址https://git-for-windows.github.io/ 注册登录github网站,建议配置SSH Keys连接GitHub,已经配置的可以略过 配置Git (1 阅读全文
posted @ 2017-08-12 23:23 freeah 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 解决方法: 1.如果有package-lock.json文件,就删掉 2.管理员权限进入cmd 3.执行npm cache clean --force 4.之后再npm install 有时候网不好也会出现问题,多试几次。 阅读全文
posted @ 2017-08-08 16:57 freeah 阅读(16088) 评论(1) 推荐(1) 编辑
摘要: 面试的时候遇到了这个问题,就进行了总结。 阅读全文
posted @ 2017-06-23 16:41 freeah 阅读(303) 评论(0) 推荐(0) 编辑
摘要: 我们想要实现的效果是: 点击一张小图,会在页面的居中位置显示一张大图。 使用了animate动画函数,有从小图到大图,从小图位置到居中位置的轨迹。 支持IE7及以上浏览器,火狐、谷歌浏览器。 大图得居中位置,我主要使用了如下代码: 这里面加上了滚动条的宽度和高度,这样可以在有滚动条的情况下也是居中显 阅读全文
posted @ 2017-06-23 15:27 freeah 阅读(1451) 评论(0) 推荐(0) 编辑
摘要: 1、jQuery获取文档或屏幕的高度 2、js获取文档或屏幕的高度 阅读全文
posted @ 2017-06-23 15:06 freeah 阅读(860) 评论(0) 推荐(0) 编辑
摘要: $.each()是对数组,json和dom结构等的遍历,说一下他的使用方法吧。 1、遍历一维数组 输出的结果为: 2、遍历二维数组 输出的结果为: 此时可以对输出的一维数组进行遍历 输出的结果为: 3、处理json 输出的结果为: 4、当二位数组中有json对象时 5、处理dom元素 以上就是$.e 阅读全文
posted @ 2017-06-23 14:45 freeah 阅读(243819) 评论(4) 推荐(17) 编辑
摘要: e.pageX,e.pageY:返回的值是相对于文档的定位,文档的左上角为(0,0),向右为正,向下为正,IE不支持;e.clientX,e.clientY:返回的值是相对于屏幕可见区域的坐标,如果页面有滚动条,呗滚动条隐藏的那部分不进行计算,也可以说是相对于屏幕的坐标,但是不计算上方的工具栏;e. 阅读全文
posted @ 2017-06-16 10:44 freeah 阅读(7353) 评论(1) 推荐(0) 编辑
摘要: 昨天看一篇博文的时候,说到了这个效果,于是自己想试着写一个,没有使用插件, 基本的想法就是,左边是小图,右边对应大图,鼠标进去小图范围之后,获取他的坐标(x,y)然后计算 x/小图的宽度*大图得宽度/2 y/小图的高度*大图得高度/2 计算出来的两个结果即为大图得左右偏移距离 /2是为了让右边区域不 阅读全文
posted @ 2017-06-15 14:24 freeah 阅读(381) 评论(0) 推荐(0) 编辑
摘要: 一、进入页面时加载动画 之前,对页面加载时出来的动画一直模糊不清,虽然有好多插件,但仍想想弄明白他的原理,下面介绍的是最简单的加载方式: HTML: JS: 进入页面时,HTML的DOM结构就在渲染,window.onload表示DOM结构加载完成之后执行代码,遮罩层消失。 还有另外一种方式,原理上 阅读全文
posted @ 2017-06-09 17:03 freeah 阅读(264) 评论(0) 推荐(0) 编辑