
ES6
巴啦啦小能量
前端开发
展开
-
es6的使用之let和const
ES6 新增了let命令,用来声明变量。它的用法类似于var,但是所声明的变量,只在let命令所在的代码块内有效。 { let a = 10; var b = 1; } a // ReferenceError: a is not defined. b // 1 上面代码在代码块之中,分别用let和var声明了两个变量。然后在代码块之外调用这两个变量,结果let声明的变量报错,var...原创 2019-02-06 17:55:28 · 5477 阅读 · 0 评论 -
es6之Promise 对象
Promise 是异步编程的一种解决方案,解决——回调函数和事件 ES6 规定,Promise对象是一个构造函数,用来生成Promise实例。 下面代码创造了一个Promise实例。 基本用法 ES6 规定,Promise对象是一个构造函数,用来生成Promise实例。 const promise = new Promise(function(resolve, reject) { //reso...原创 2019-02-23 15:53:05 · 3582 阅读 · 0 评论 -
原生JavaScript之es6的Class
es6class写法 class Point { constructor(x, y) { this.x = x; this.y = y; } toString() { return '(' + this.x + ', ' + this.y + ')'; } } es5写法 function Point(x, y) { this.x = x; th...原创 2019-02-23 16:50:04 · 3597 阅读 · 0 评论