摘要: 面localStorage用作数据缓存的简易封装 最近做了一些前端控件的封装,需要用到数据本地存储,开始采用cookie,发现很容易就超过了cookie的容量限制,于是改用localStorage,但localStorage过于简单,没有任何管理和限制,因此封装了下面这个对象。 我的封装非常直观简单 阅读全文
posted @ 2016-11-08 17:58 有着不该有的帅气 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 兼容8事件绑定与解绑addEventListener、removeEventListener和ie的attachEvent、detachEvent ;(function(){ // 事件绑定 bindHandler = (function() { if (window.addEventListene 阅读全文
posted @ 2016-11-08 17:49 有着不该有的帅气 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 用Canvas写桌球游戏!!! 声明:本文为原创文章,如需转载,请注明来源WAxes,谢谢! 昨天上班的时候闲着无事,就用Canvas写了个桌球游戏来玩玩。。。。所以就拿这游戏上来水一发。或许对一些刚学canvas的人有帮助。 话说这只是一个简单的DEMO。游戏性,游戏规则什么的我都没怎么考虑,如果 阅读全文
posted @ 2016-11-04 19:24 有着不该有的帅气 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 同步请求和异步请求 先解释一下同步和异步的概念: 同步是指:发送方发出数据后,等接收方发回响应以后才发下一个数据包的通讯方式。 异步是指:发送方发出数据后,不等接收方发回响应,接着发送下个数据包的通讯方式。 同步请求: 客户端请求(等待)->服务端处理->响应->页面载入 (缺少对象:XMLhttp 阅读全文
posted @ 2016-10-25 09:30 有着不该有的帅气 阅读(101) 评论(0) 推荐(0) 编辑
摘要: clientX 设置或获取鼠标指针位置相对于窗口客户区域的 x 坐标,其中客户区域不包括窗口自身的控件和滚动条。 clientY 设置或获取鼠标指针位置相对于窗口客户区域的 y 坐标,其中客户区域不包括窗口自身的控件和滚动条。 offsetX 设置或获取鼠标指针位置相对于触发事件的(this)对象的 阅读全文
posted @ 2016-10-11 19:34 有着不该有的帅气 阅读(678) 评论(0) 推荐(0) 编辑
摘要: 转载请注明出处: https://github.com/qiu-deqing/FE-interview Table of Contents generated with DocToc FE-interview $HTML, HTTP,web综合问题 常见排序算法的时间复杂度,空间复杂度 前端需要注意 阅读全文
posted @ 2016-09-23 14:16 有着不该有的帅气 阅读(1102) 评论(0) 推荐(0) 编辑
摘要: 完美解决IE(IE6/IE7/IE8)不兼容HTML5标签的方法 HTML5的语义化标签以及属性,可以让开发者非常方便地实现清晰的web页面布局,加上CSS3的效果渲染,快速建立丰富灵活的web页面显得非常简单。 HTML5的新标签元素有: <header>定义页面或区段的头部; <footer>定 阅读全文
posted @ 2016-09-22 19:43 有着不该有的帅气 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 常见浏览器兼容性问题与解决方案 所谓的浏览器兼容性问题,是指因为不同的浏览器对同一段代码有不同的解析,造成页面显示效果不统一的情况。在大多数情况下,我们的需求是,无论用户用什么浏览器来查看我们的网站或者登陆我们的系统,都应该是统一的显示效果。所以浏览器的兼容性问题是前端开发人员经常会碰到和必须要解决 阅读全文
posted @ 2016-09-22 19:29 有着不该有的帅气 阅读(2550) 评论(1) 推荐(0) 编辑
摘要: 这是我的文件目录结构图 下面是我gulpfile.js的配置 另外以下插件有需要也可以用得上 【gulp-plumber】例外處理 【gulp-livereload】自動重新載入頁面 【gulp-notify】gulp 處理通知 【browser-sync】瀏覽器同步檢視 阅读全文
posted @ 2016-09-22 15:46 有着不该有的帅气 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 简介 TypeScript是一种由微软开发的自由和开源的编程语言。它是JavaScript的一个超集,而且本质上向这个语言添加了可选的静态类型和基于类的面向对象编程。安德斯·海尔斯伯格,C#的首席架构师,已工作于TypeScript的开发。 TypeScript扩展了 JavaScript 的句法, 阅读全文
posted @ 2016-09-22 09:05 有着不该有的帅气 阅读(133) 评论(0) 推荐(0) 编辑