
反射(Reflect):是一个内置的JS对象,提供了一系列方法,可以让开发者通过调用这些方法,访问一些JS底层功能; 作用:属性的赋值与取值、调...
简单的环境区分: module.exports =function(env){ //env是从命令里面获取的 env&&env.prod?"pr...
异步函数:不会立即执行,会被宿主环境控制; 浏览器宿主环境包含5个线程: js引擎:负责执行执行栈最顶部代码; gui线程:负责渲染页面; 事件...
ECMAScript、JAVAScript、Node.js区别? ECMAScript:语言标准(循环、数组、判断、变量等数据类型) JAVAS...
属性描述符(Property Descriptor):是一个普通对象,用于描述一个属性的相关信息; 可以通过Object.getOwnPrope...
生成器:是一个通过构造函数Generator创建的对象(js引擎内部创建),生成器既是一个迭代器(拥有next方法),同时又是一个可迭代对象; ...
迭代器:对迭代过程的封装,在不同的语言中有不同的变现形式,通常为对象; 迭代:从一个数据集合中按照一定的顺序,不断取出数据的过程; 迭代和遍历的...
Fetch Api特点: 1、不是取代ajax,是对ajax传统的API进行改进; 2、精细的功能分割:头部信息、请求信息、相应信息等均分到不同...
webpack 仅仅是分析各模块的关系,然后形成资源列表,最终打包到省城的指定文件中,更多的功能需要借助(loaders(加载器)和webpac...