摘要: Generator函数的概述 Generator 函数是 ES6 提供的一种异步编程解决方案 Generator函数指的是一种新的语法结构,是一个遍历器对象生成器,它内部可以封装多个状态,很适合用于异步操作 Generator函数语法和普通的function函数类似,但是有三个不同点: (1)fun 阅读全文
posted @ 2019-03-25 15:32 胡椒粉hjf 阅读(251) 评论(0) 推荐(0)
摘要: Symbol数据类型简介 ES6 引入了一种新的原始数据类型Symbol,表示独一无二的值。它是 JavaScript 语言的第七种数据类型,前六种是:undefined、null、布尔值(Boolean)、字符串(String)、数值(Number)、对象(Object)。 Symbol 值通过S 阅读全文
posted @ 2019-03-25 14:22 胡椒粉hjf 阅读(455) 评论(0) 推荐(0)
摘要: iterator(遍历器)的概念 JavaScript原有的表示“集合”的数据结构,主要是数组(Array)和对象(Object),ES6又添加了Map和Set。这样就有了四种数据集合,用户还可以组合使用它们,定义自己的数据结构,比如数组的成员是Map,Map的成员是对象。这样就需要一种统一的接口机 阅读全文
posted @ 2019-03-25 11:45 胡椒粉hjf 阅读(143) 评论(0) 推荐(0)
摘要: 传统创建对象模板的方式 JavaScript 语言中,生成实例对象的传统方法是通过构造函数 ES6创建对象模板的方式Class ES6 提供了更接近传统语言的写法,引入了 Class(类)这个概念,作为对象的模板。通过class关键字,可以定义类 基本上,ES6 的class可以看作只是一个语法糖, 阅读全文
posted @ 2019-03-25 11:21 胡椒粉hjf 阅读(825) 评论(0) 推荐(0)
摘要: 发撒的发生的 阅读全文
posted @ 2019-03-25 00:29 胡椒粉hjf 阅读(174) 评论(0) 推荐(0)
摘要: 首先来看一下前端性能优化所涉及的层面有如下四个:网络层面,构建层面,浏览器渲染层面,服务端层面 具体的优化点有:资源合并与压缩,图片编码原理和类型的选择,浏览器的渲染机制,懒加载与预加载,浏览器存储,缓存机制,PWA,Vue-SSR等等 首先来了解一下web前端的本质 web前端的本质是一种GUI软 阅读全文
posted @ 2019-03-25 00:28 胡椒粉hjf 阅读(649) 评论(0) 推荐(0)