摘要:
工厂模式 定义 工厂模式, 定义了一个创建对象的接口,由子类决定要实例化的类是哪一个,工厂方法将类的实例化推迟到子类。 简单工厂模式, 使用一个类来生成实例。 复杂工厂模式, 使用子类来决定一个成员变量应该是哪个具体的类的实例。 使用场景 创建一个需要被封装的新对象, 通过让子类决定需要创建哪个对象 阅读全文
posted @ 2017-11-30 14:36
chiuyer
阅读(124)
评论(0)
推荐(0)
摘要:
定义 解构赋值, 就是将对象的属性/数组的元素值, 赋值给一个变量. 默认值 数组的解构赋值 应用场景, 成功的情况 解构成功的定义: 左边的每个变量值都不是undefined, 说明此解构是成功的. 完全解构: 左右元素个数等于右边元素个数, 且左到右的匹配模式是一致的.(嵌套数组也一样的逻辑) 阅读全文
posted @ 2017-11-30 14:24
chiuyer
阅读(132)
评论(0)
推荐(0)
摘要:
什么是ES6 ? ES6, 全称ECMAScript 6.0, 是JaveScript的下一个版本标准, 2015.06发版. 目的: 提供了大量复杂度不同的特性, 来满足不同复杂程度的应用开发. ECMAScript 与 JavaScript 的关系 前者是后者的规格, 后者是前者的实现. ES5 阅读全文
posted @ 2017-11-30 14:24
chiuyer
阅读(1236)
评论(0)
推荐(0)
摘要:
基本使用方式 let声明的变量只有在块级作用域内有效, 以外就会报not defined异常. 应用场景 1. 在for循环中使用let和var的声明 场景一: for (let i = 0; i :6:20 场景二: for (let i = 0; i :6:20 场景三: var a = []; 阅读全文
posted @ 2017-11-30 14:23
chiuyer
阅读(157)
评论(0)
推荐(0)
摘要:
箭头函数 基本用法 箭头指向的是返回值 形参方式用法 和rest参数结合的用法 以形参方式传值时, 默认从左到右依次传参, 其余的参数合为一个 延伸知识点: "Rest参数" 函数参数的默认值 常用写法 ES6写法 ⚠ ️注意: 以形参的方式, 已经是默认的变量声明, 无需再重复声明同一个变量名, 阅读全文
posted @ 2017-11-30 14:23
chiuyer
阅读(123)
评论(0)
推荐(0)
摘要:
注意!!!!! 手机同网域下代理需要关闭电脑 的防火墙~ 手机代理需要打开浏览器安装证书https://www.charlesproxy.com/getssl 阅读全文
posted @ 2017-11-30 14:21
chiuyer
阅读(1043)
评论(0)
推荐(0)
摘要:
1. 打印树状结构的文件目录(windows) 查询 目录结构会打印到tree.txt文件中 pwd 查看当前路径 ls 查看所有当前路径的子文件 cd 改变路径 2. 打印树状结构的文件目录(mac) 模拟tree: 添加到你的.bash_profile文件 阅读全文
posted @ 2017-11-30 14:19
chiuyer
阅读(96)
评论(0)
推荐(0)
摘要:
fiddler配置 1. Tools fiddler options 安装证书 最后一步在手机端代理本地服务器,用手机浏览器访问, 安装fiddler root证书, 代理服务器+端口号 遇到问题整理 问题一: UC浏览器代理不上 解决方案: UC设置关闭广告过滤、极速流量设置和云加速 阅读全文
posted @ 2017-11-30 14:17
chiuyer
阅读(134)
评论(0)
推荐(0)
摘要:
分支操作 创建分支 删除分支 注意: 不能在当前分支删除此分支 查看分支 切换分支 查看目前状态(是否有本地更改) 更新 git提交 下载某分支的内容,且本地独立创建 master 为分支名称, myblog 为创建的目录 删除文件(远程仓库) 回滚 上线(merge到master分支) 删除tag 阅读全文
posted @ 2017-11-30 14:13
chiuyer
阅读(320)
评论(0)
推荐(0)
摘要:
问题一 复现场景 解决方案 阅读全文
posted @ 2017-11-30 14:11
chiuyer
阅读(115)
评论(0)
推荐(0)

浙公网安备 33010602011771号