2016年2月23日

摘要: 1.js中的闭包 和 java中的对象: 闭包外貌:非匿名函数=变量+匿名方法 闭包内心:匿名函数+创建函数的环境 类似于其他语言说的对象包含的两部分,属性+方法。 2.在循环中创建闭包: 每个item的回调函数所指向的一定要是一个闭包,而不能是闭包中一个匿名函数,如果是闭包中一个匿名函数,会在循环 阅读全文
posted @ 2016-02-23 13:52 大风吹自己浪 阅读(447) 评论(0) 推荐(0) 编辑
 

2015年11月30日

摘要: 喽了一眼阮一峰老师的react文章,感觉写的挺棒,这篇只是按照自己思路屡一遍,纯属自学笔记,不承担社会暴乱责任。前几天,打算学vuejs,师兄给了一句话的点播,感觉很醍醐灌顶。总结下,所有这种能够实现数据双向绑定的JS框架,对于业务而言,最大的影响:实现了DOM的自动刷新。实现改了一个地方的数... 阅读全文
posted @ 2015-11-30 13:41 大风吹自己浪 阅读(175) 评论(0) 推荐(0) 编辑
 

2015年1月22日

摘要: 此处讨论的是,在一个父容器中只有一个DIV,这个DIV相对于父元素垂直居中的问题:以下列举三种方式:这里为了层次清晰,都是采用的sass写法。一:适用于子元素有具体的宽高.wrap{//父元素可以不定义任何属性.content{position:absolute;height:100px;top:5... 阅读全文
posted @ 2015-01-22 20:53 大风吹自己浪 阅读(184) 评论(0) 推荐(0) 编辑
 

2014年11月3日

摘要: css3的3D旋转:rorateX():参数为正值时,盒子是围绕x轴,完成从Y轴正方向到Y轴负方向的旋转,视觉上呈现高度上的变化。rorateY():参数为正值时,盒子是围绕Y轴,完成从X轴正方向到X轴负方向的旋转,视觉上呈现盒子宽度上的变化。css2D旋转:translate(a,b):a,b,均... 阅读全文
posted @ 2014-11-03 20:16 大风吹自己浪 阅读(420) 评论(0) 推荐(0) 编辑
 
摘要: box-shadow:a b c d e;a-水平位置,相对于盒子本身在水平方向的正偏移距离;b-垂直位置;c-模糊距离;d-阴影尺寸,从盒子的边框开始算起的阴影的宽度;e-阴影颜色;f-outset或者inset,向里还是向外,一般outset是默认值,加了inset值之后,视觉效果上:阴影从右下... 阅读全文
posted @ 2014-11-03 10:51 大风吹自己浪 阅读(106) 评论(0) 推荐(0) 编辑
 

2014年11月1日

摘要: RequireJS和seaJS的区别与联系联系:都是模块加载器,倡导模块化开发理念,核心价值是让 JavaScript 的模块化开发变得简单自然。 RequireJS(除了是模块加载器,还是文件加载器)seaJS遵循的规范不同遵循 AMD(异步模块定义)规范,预执行,相对来讲解析模块时间短,... 阅读全文
posted @ 2014-11-01 19:15 大风吹自己浪 阅读(374) 评论(0) 推荐(0) 编辑
 
摘要: CMD和AMD区别AMDCMD关于依赖的模块提前执行(不过 RequireJS 从 2.0 开始,也改成可以延迟执行(根据写法不同,处理方式不同)),延迟执行关于依赖的位置依赖前置AMD 默认推荐的是define(['./a', './b'], function(a, b) { // 依赖必须一开始... 阅读全文
posted @ 2014-11-01 18:29 大风吹自己浪 阅读(142) 评论(0) 推荐(0) 编辑
 
摘要: 一: define,全局函数,用来定义模块。参数:1.id 模块标识(可省略)2.deps模块依赖(比如jquery)(可省略)3.factory:可能是:(1)对象(2)字符串①和②通常表示模块的接口(3)函数:表示模块的构造方法,执行该构造方法,可以获取该模块向外提供的接口。factory为函数... 阅读全文
posted @ 2014-11-01 10:55 大风吹自己浪 阅读(673) 评论(0) 推荐(0) 编辑
 

2014年10月30日

摘要: 一:节点克隆var p = document.getElementsByTagName("p")[0];var cP = p.cloneNode();//克隆p节点var cP = p.cloneNode(true);//克隆p节点,深度克隆,克隆节点以及节点下面的子内容。二 变量克隆①基本类型的克... 阅读全文
posted @ 2014-10-30 18:43 大风吹自己浪 阅读(139) 评论(0) 推荐(0) 编辑
 
摘要: Get是向服务器发索取数据的一种请求Post是向服务器提交数据的一种请求传输数据量GET方式提交的数据最多只能是1024字节一般被默认为不受限制传输方式不压缩直接附在URL后面压缩后传输,提交的数据则放置在是HTTP包的包体中安全不安全,参数会显示在地址栏上,传输过程不压缩,数据可见安全访问数据方式... 阅读全文
posted @ 2014-10-30 16:51 大风吹自己浪 阅读(98) 评论(0) 推荐(0) 编辑