摘要: 改变你代码习惯的ES6 最近读阮一峰老师的ES6标准入门,让我感觉到了ES6的强大之处,读书之余整理了一些笔记,因为边读边记录的,所以可能会比较杂乱。 ECMAScript和Javascript的关系 1996年11月,Javascript的创造者--Netscape公司,决定将Javascript 阅读全文
posted @ 2016-08-23 16:27 有着不该有的帅气 阅读(688) 评论(0) 推荐(0) 编辑
摘要: 说说你对闭包的理解 使用闭包主要是为了设计私有的方法和变量。闭包的优点是可以避免全局变量的污染,缺点是闭包会常驻内存,会增大内存使用量,使用不当很容易造成内存泄露。 闭包有三个特性: 1.函数嵌套函数 2.函数内部可以引用外部的参数和变量 3.参数和变量不会被垃圾回收机制回收 请你谈谈Cookie的 阅读全文
posted @ 2016-08-19 20:00 有着不该有的帅气 阅读(136) 评论(0) 推荐(0) 编辑
摘要: js引出函数概念的案例 1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charset="utf-8"> 5 <title></title> 6 <script> 7 /*输入两个数,再输入一个运算符,得到结果*/ 8 var num1 = window.pr 阅读全文
posted @ 2016-08-18 10:45 有着不该有的帅气 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 【前端安全】JavaScript防http劫持与XSS 作为前端,一直以来都知道HTTP劫持与XSS跨站脚本(Cross-site scripting)、CSRF跨站请求伪造(Cross-site request forgery)。但是一直都没有深入研究过,前些日子同事的分享会偶然提及,我也对这一块 阅读全文
posted @ 2016-08-18 09:06 有着不该有的帅气 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 前面的话 有一天心血来潮,1分钟内重复点击了多次博客园首页的刷新博文列表的刷新按钮。果不其然,ip当时就被禁用了。后来,重启自己的路由器,重新获取ip才可以访问博客园主页。那么,设置一个限定时间内(比如1秒)防止按钮被重复点击的方法会不会更好一点呢? 思路一 最直接的思路可能就是点击按钮后,按钮的事 阅读全文
posted @ 2016-08-16 19:08 有着不该有的帅气 阅读(167) 评论(0) 推荐(0) 编辑
摘要: canvas游戏小试:画一个按方向键移动的圆点 自己对canvas,但又有一颗做游戏的心TT。然后记录一下对canvas的学习吧,用一个按方向键控制的小圆点来做练习。(编程时用了一些es6的语法) 示例的html很简单,只有一个canvas元素: <html> <head> <link rel="s 阅读全文
posted @ 2016-08-16 19:02 有着不该有的帅气 阅读(1250) 评论(0) 推荐(0) 编辑
摘要: 这本书中就像它前言中说的那样,这本书不是给初学者的。需要一定的基础,而且有一定的编码实践,才能很好的理解书里讲到的内容。学习一门编程语言,需要熟悉它的语法、形式和结构,这样才会编写合法的、符合语义的、具有意义和行为正确的程序。此书的目的是加深理解如何有效地使用js构建更可预测的、可靠和可维护的js应 阅读全文
posted @ 2016-08-09 14:31 有着不该有的帅气 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 相信很多前端开发碰到这样一个问题,我开发的网站大量用HTML5、CSS3,但是用360浏览器打开的时候,居然默认使用兼容模式,所有的新技能效果全没了,天了噜 于是去网上找办法解决,但是找到的据说360官方提供的方法:加meta标签,加上去居然没有效果,360你这是什么鬼! 下面这绝对是干货,没有任何 阅读全文
posted @ 2016-08-09 14:04 有着不该有的帅气 阅读(2375) 评论(0) 推荐(0) 编辑
摘要: H5图片裁剪升级版 前段时间做了个跟裁剪相关的活动《用H5中的Canvas等技术制作海报》,这次公司要做个与奥运相关的活动,扫车牌赢奖。 于是我就在上一个活动的基础上,将代码重新封装一下,并且将计算方式写的更通用。下图是活动中裁剪的页面: 先来看看两个活动的不同: 1、原先的活动每次旋转只能90°, 阅读全文
posted @ 2016-08-08 17:49 有着不该有的帅气 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2016-08-06 15:09 有着不该有的帅气 阅读(114) 评论(0) 推荐(0) 编辑