ES6
otatoz
生死契阔 与子成说
展开
-
ECMAScript 6 之 Set Map 命令
一、 Set 基本用法 Set 是ES6新增的数据结构。它类似于数组,但是成员的值都是唯一的,没有重复的值。 根据它的规则,可以用于数组去重: let a = [1,2,3,4,3,2]; let set = new Set(a); console.log(set); //Set {1,2,3,4} 实例化 let set = new Set(); //实例化一个空...原创 2018-10-11 19:21:27 · 200 阅读 · 0 评论 -
ECMAScript 6 之 Promise 命令
Promise含义 简单说就是一个容器,里面保存着某个未来才会结束的事件(通常是一个异步操作)的结果。从语法上说,Promise 是一个对象,从它可以获取异步操作的消息。Promise 提供统一的 API,各种异步操作都可以用同样的方法进行处理。 Promise对象有三个状态:准备状态(pending)、成功状态(resolve)、失败状态(reject)。 用途: 可以将异步操作以同步操...原创 2018-10-12 14:32:12 · 173 阅读 · 0 评论 -
Promise 命令的案例
function foo(){ return new Promise((resolve,reject)=>{ let random = Math.random(); //声明随机数 if(random>0.5){ resolve(random); } else{ reject(r...原创 2018-10-12 15:34:03 · 262 阅读 · 0 评论 -
linux系统下用webpack新建项目
目录 一、新建文件夹 app 二、进入app目录下 三、初始化app 四、vi 一个js文件 a.js,内容如下: (module.exports = a;意思是将a.js暴露,等待index.js调用) 五、vi 一个index.js文件,内容如下:(require是用来调用a.js的) 六、安装webpack 七、执行代码,打包 八、执行index.js,输出结果如下:(执行...原创 2018-10-12 21:43:44 · 1150 阅读 · 0 评论 -
ECMAScript 6 之 let const 命令
一、let 命令 基本用法 ES6新增了 let 命令,用来声明变量。它的用法类似于var ,但是 let 所声明的变量,只在 let 命令所在的代码块内有效。 { let a = 10; var b = 1; } a // ReferenceError: a is not defined. b // 1 而 for 循环的计数器,就很适合使用 let 命令。 for...原创 2018-10-10 19:29:55 · 123 阅读 · 0 评论