2016年10月17日
摘要: 1. Module模式的基本特性 A) 模块化 可重用 B) 封装了变量和function 和全局的namespace不接触 松耦合。 C) 只暴露可用public的方法 其他私有方法全部隐藏 2. 匿名闭包 匿名闭包是让一切成为可能的基础,而这也是JavaScript最好的特性,我们来创建一个最简 阅读全文
posted @ 2016-10-17 23:32 Befacebook 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 1. JavaScript事件属性 event.target 当目标事件发生span里面 当目标事件发生在main里面 e.target; // 目标节点DOM结构 e.target.id; // 目标节点DOM的id名 e.target.nodeName; // 目标节点DOM标签名字 大写 但是 阅读全文
posted @ 2016-10-17 15:31 Befacebook 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 1. 闭包出体验 上面代码翻译成自然语言如下: (1)定义了一个普通函数A (2)在A中定义了普通函数B (3)在A中返回B(确切的讲,在A中返回B的引用) (4)执行A(),把A的返回结果赋值给变量 c (5)执行 c() 把这5步操作总结成一句扯淡的话就是:函数A的内部函数B被函数A外的一个变量 阅读全文
posted @ 2016-10-17 00:22 Befacebook 阅读(211) 评论(0) 推荐(0) 编辑