摘要: 在JavaScript设计模式当中闭包的使用非常的广泛。 命令模式:把请求封装成对象,从而分离请求的发起者和请求的接受者 阅读全文
posted @ 2017-04-26 11:57 T1amo 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 1.用闭包来实现面向对象设计 extent.call() //1 extent.call() //2 extent.call() //3 2.对象字面量法 3.组合使用构造函数模式和原型模式 阅读全文
posted @ 2017-04-26 11:19 T1amo 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 闭包:有权访问其他函数内部变量的函数,在一个函数内部创建一个函数,就形成了闭包,闭包的参数和变量不会被垃圾回收机制回收。闭包可以避免全局变量的污染。 使用场景: 1.闭包的经典应用:绑定事件 假如页面上有5个div,我们通过for循环来给每个div绑定一个事件,每点击一次输出它的索引值。如果没有使用 阅读全文
posted @ 2017-04-26 11:10 T1amo 阅读(769) 评论(0) 推荐(0) 编辑
摘要: 都是多选题(13道) node ES6 正则 关于http协议说法正确的是 浏览器之间实时通讯 状态码 CSS3硬件加速 简答题: 打地鼠,十进制二进制转换,自动保存文件思路优化和交互 据说ES6 Promise考的比较多 阅读全文
posted @ 2017-04-24 20:27 T1amo 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 有三种情况需要考虑 节点没有样式,直接追加 节点有样式: 阅读全文
posted @ 2017-04-24 11:19 T1amo 阅读(650) 评论(0) 推荐(0) 编辑
摘要: 用document.getElementById(‘element').style.xxx获取行内样式 window.getComputedStyle(element,null).color返回的是一个样式对象,有很多值。可以获取外联CSS样式和行内样式,但是它不兼容IE,而且是只读的,不能设置样式 阅读全文
posted @ 2017-04-24 09:18 T1amo 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 简答题: 是做一个计算器,按钮忘记写border了,因为不能调试所以CSS写的比较差,题目要求写圆角和渐变加分。 js操作方面没有什么问题,字符串操作那边有点卡。 编程题三道,第一道只能过70%,可见自己编程能力是有多差。 第二道 阅读全文
posted @ 2017-04-18 21:49 T1amo 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 1、输入单个数字 2、输入多个数字 'a,b'或者‘ab’ 3,输入连续的字符串 'a b' 4、输入多行数据 n 1 2 3 阅读全文
posted @ 2017-03-24 21:19 T1amo 阅读(789) 评论(0) 推荐(0) 编辑
摘要: 第一题: 骰子题12345表示最初状态,LRFBAC分别表示向左翻转,向右翻转,向前,向后,逆时针90度,顺时针90度,输入字母后判断最后的状态 第二题:写一个recerseAdd函数,输入的两个整数反转后求和 阅读全文
posted @ 2017-03-24 21:13 T1amo 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 1、一个数组 par 中存放有多个人员的信息,每个人员的信息由年龄 age 和姓名 name 组成,如{age: 2, name: 'xx'}。请写一段 JS 程序,对这个数组按年龄从小到大进行排序。 return a-b:倒序 return b-a:升序 2、有字符串 var = 'abc345e 阅读全文
posted @ 2017-03-21 14:36 T1amo 阅读(566) 评论(0) 推荐(0) 编辑