随笔分类 -  JavaScript

摘要:了解JavaScript设计模式我们需要知道的一些必要知识点: 闭包: 1.闭包最常用的方式就是返回一个内联函数(何为内联函数?就是在函数内部声明的函数); 2.在JavaScript中有作用域和执行环境的问题,在函数内部的变量在函数外部是无法访问的,在函数内部却可以得到全局变量。由于种种原 因,我 阅读全文
posted @ 2018-04-30 01:40 xuluchun 阅读(154) 评论(0) 推荐(0)
摘要:1.易错点 1.1 if语句中的变量提升 1.2 形参不能给自己赋值 1.3.解构默认值 + 参数默认值 2.let , const, ...args要点 2.1 let 声明 2.2 const 声明 2.3 spread或rest var arr = [..."sdff"] 展开后为 阅读全文
posted @ 2018-04-29 02:00 xuluchun 阅读(116) 评论(0) 推荐(0)
摘要:1.代理模式 代理模式即为一个对象提供一个代用品或者占位符,以便控制它的访问。当对象1不方便直接访问对象2或者不满足需求的时候,提供一个替身对象3来访问对象2,替身对象3对请求做出一些处理后,再把请求转交给本体对象1。 作用:在某些情况下可以起到保护访问对象和节约成本的作用。 实例如下: 2.迭代器 阅读全文
posted @ 2018-04-29 01:36 xuluchun 阅读(102) 评论(0) 推荐(0)