摘要: 1、typeof null --object 语言bug,null instanceof Object false 2、不要代码块迷惑 3、var ary = [0,1,2]; ary[10] = 10; ary.filter(function(x){return x undefined})//ES 阅读全文
posted @ 2016-10-12 00:28 金兰 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 1、产生事件分发的对象都是eventemitter的实例 2、events模块只提供一个对象events.EventEmitter,核心就是事件触发和事件监听功能的封装 引入方式 EventEmitter对象如果在实例化时发生错误,会触发error事件,当添加新的监听器时newListener事件触 阅读全文
posted @ 2016-08-28 16:37 金兰 阅读(163) 评论(0) 推荐(0) 编辑
摘要: CSS3的主要围绕CSS2.1的基础上新增加了模块,因此做到做到向后兼容,最重要的CSS3模块如下 1、选择器 2、盒模型 3、背景和边框 4、文字特效 5、2、3D转换 6、动画 7、多列布局 8、用户界面 一、边框 圆角边框、边框阴影、边框图片 写法格式表达式 border-image:sour 阅读全文
posted @ 2016-03-31 16:33 金兰 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 1,article、aside、section 2、SVG\MathML\Canvas 3、input&datalist标签 4、meter html5新标签、新接口、 阅读全文
posted @ 2016-03-30 10:24 金兰 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 第二题,都是基础的,很容易掉坑里 第三题声明提前 这个很简单 接下来手写事件代理 阅读全文
posted @ 2016-03-18 12:42 金兰 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 1、关于获取一个url中的参数列表问题 方法有很多种,比如正则啊,split截取字符串等等 下面是字符串的方法 另外还有location.search方法可以获取url?及其以后的参数然后split 第二种是正则的方法 第三中也是正则 这里没有关注参数值为空的情况和解码的问题 题目解析,主要考察th 阅读全文
posted @ 2016-03-17 20:35 金兰 阅读(303) 评论(0) 推荐(0) 编辑
摘要: 请定义这样一个函数function repeat (func, times, wait) {} 这个函数能返回一个新函数,比如这样用 var repeatedFun = repeat(alert, 10, 5000),调用这个 repeatedFun ("hellworld") 会alert十次 h 阅读全文
posted @ 2016-03-17 18:24 金兰 阅读(998) 评论(0) 推荐(0) 编辑
摘要: 首先看下class,类似继承的代码实现 使用方法如下 然后是具体的组件应用这种方式 阅读全文
posted @ 2016-03-16 00:23 金兰 阅读(606) 评论(0) 推荐(0) 编辑
摘要: 首先是最简陋的写法,全局变量 封装 私有变量封装 阅读全文
posted @ 2016-03-15 23:56 金兰 阅读(426) 评论(0) 推荐(0) 编辑
摘要: 基础代码 稍微变体 再次变体 下面是原型和构造的混合,加入了静态属性的访问 继承 阅读全文
posted @ 2016-03-15 23:11 金兰 阅读(166) 评论(0) 推荐(0) 编辑