摘要: async就是Generator函数的语法糖 将 Generator 函数的星号(*)替换成async,将yield替换成await const gen = function* () { const f1 = yield readFile('/etc/fstab'); const f2 = yiel 阅读全文
posted @ 2020-02-10 10:41 把我当做一棵树叭 阅读(143) 评论(0) 推荐(0)
摘要: 基本概念 是一种异步编程解决方案,可以理解Generator函数是一个状态机,封装了多个内部状态。执行Generator函数会返回一个遍历器对象,可以一次遍历Generator函数内部的每一个状态。 function* helloWorldGenerator() { yield 'hello'; y 阅读全文
posted @ 2020-02-10 09:44 把我当做一棵树叭 阅读(140) 评论(0) 推荐(0)
摘要: 以前采取构造函数+原型创建类 function Point(x, y) { } Point.prototype.fn = function () { } let p = new Point(1,2) ES6使用class声明类 定义类的方法不用function关键字,方法之间不用逗号分隔 类内部采取 阅读全文
posted @ 2020-02-10 00:13 把我当做一棵树叭 阅读(193) 评论(0) 推荐(0)
摘要: Iterator遍历器 数据集合:Array、Object、Map、Set Iterator 的作用有三个: 为各种数据结构,提供一个统一的、简便的访问接口; 使得数据结构的成员能够按某种次序排列; ES6 创造了一种新的遍历命令for...of循环,Iterator 接口主要供for...of消费 阅读全文
posted @ 2020-02-09 11:56 把我当做一棵树叭 阅读(152) 评论(0) 推荐(0)
摘要: Reflect 把Object对象上上属于语言内部的方法放到Reflect对象上 让返回结果更合理。Object.defineProperty(obj, name, desc)在无法定义属性时,会抛出一个错误,而Reflect.defineProperty(obj, name, desc)则会返回f 阅读全文
posted @ 2020-02-09 11:42 把我当做一棵树叭 阅读(181) 评论(0) 推荐(0)
摘要: Proxy代理器 Proxy 用于修改某些操作的默认行为,等同于在语言层面做出修改,所以属于一种“元编程”(meta programming),即对编程语言进行编程。 Proxy 可以理解成,在目标对象之前架设一层“拦截”,外界对该对象的访问,都必须先通过这层拦截,因此提供了一种机制,可以对外界的访 阅读全文
posted @ 2020-02-09 11:36 把我当做一棵树叭 阅读(136) 评论(0) 推荐(0)
摘要: css单位 px:像素,相对于显示器屏幕分辨率 em:相对于当前元素的font-size rem:相对于html根元素。html{font-size:62.5%} vw:视窗宽度的1% vh:视窗高度的1% 渐进增强,优雅降级 渐进增强:一开始针对低版本浏览器进行构建,完成基本功能,然后逐步添加那些 阅读全文
posted @ 2020-02-06 21:56 把我当做一棵树叭 阅读(155) 评论(0) 推荐(0)
摘要: 本片是个人基于vue-cli3脚手架的vue项目做的优化记录 1.cdn引入 CDN(内容分发网络),是构建在现有网络基础之上的智能虚拟网络,依靠部署在各地的边缘服务器,通过中心平台的负载均衡、内容分发、调度等功能模块,使用户就近获取所需内容,降低网络拥塞,提高用户访问响应速度和命中率。 静态资源托 阅读全文
posted @ 2020-02-04 17:14 把我当做一棵树叭 阅读(321) 评论(0) 推荐(0)
摘要: 1.高级函数 1.1安全类型检测 typeof在Safari(第4版修复)老版中对正则表达式应用返回function,instanceof操作符存在多个全局作用域(像一个页面包含多个frame)会有问题,因此该两种检测类型都有一定局限 在任何值上调用Object原生的toString()方法,都会返 阅读全文
posted @ 2020-02-02 23:00 把我当做一棵树叭 阅读(178) 评论(0) 推荐(0)
摘要: 1.MVVM的理解 MVVM:Model-View-ViewModel,模型-视图-视图模型。Model指数据模型,View指视图,ViewModel是连接view和model的桥梁。ViewModel功能: 1.将模型转换为视图,即将数据模型的数据转化为所看到的页面。实现的方式是数据绑定。 2.将 阅读全文
posted @ 2020-01-29 15:54 把我当做一棵树叭 阅读(462) 评论(0) 推荐(0)