当前位置:首页 > ES6

ES6

  • 最新
  • 浏览
  • 评论

自己实现最基础的promise

自由小鸟5年前 (2019-12-02)ES62331
没事自己手写了一下 let pi=new Promise((resolve,reject)=˃{ resolve(100); reject(0); }) p1.then(result=˃{ console.log('成功'+result) },reason=˃{ co...

精选之Promise

自由小鸟5年前 (2019-12-02)ES62372
我们从promise是什么怎么会出现来一步步解决问题来深入了解 1、了解 Promise 吗? 2、Promise 解决的痛点是什么? 3、Promise 解决的痛点还有其他方法可以解决吗?如果有,请列举。 4、Promise 如何使用? 5、Promise 常用的方法有哪些?它们的作用是什么?...

es6 解构函数默认值

自由小鸟5年前 (2019-09-05)ES62484
es6 解构函数默认值
1,如果函数对数解构值有默认值的情况,调用传值参数不传不会报错2,如果出现解构值没有默认值,那当传参数的时候没有传就会报错...

es6 promise

自由小鸟5年前 (2019-08-06)ES62309
es6 promise
Promise是为解决什么问题而产生的?promise是为解决异步处理回调金字塔问题而产生的Promise的两个特点1、Promise对象的状态不受外界影响1)pending 初始状态2)resolve 成功状态3)reject 失败状态Promise 有以上三种状态,只有异步操作的结果可以决定当前...

es6 类

自由小鸟5年前 (2019-07-30)ES62656
类的概念(基本语法,继承关系,静态方法,表态属性)类还提供了getter  setter{//基本定义和生成实例class Parent{constructor(name='mukewang'){this.name=name;}}}{//继承class Parent{con...

es6 语法

自由小鸟5年前 (2019-07-27)ES62684
es6 语法
数据结构set的用法    weakSet的用法   Map的用法   weakMap的用法set用法{    let list=new Set()    li...

es6 Symbol

自由小鸟5年前 (2019-07-27)ES62737
es6 Symbol
Symbol是js 提供了独一无二的值let a1=Symbol();let a2=Symbol();console.log(a1===a2)   //falselet a3=Symbol.for('a3');let a4=Symbol.for('a3&#...

es6 函数扩展

自由小鸟5年前 (2019-07-26)ES62510
参数默认值rest参数扩展运算符箭头函数this绑定尾调用// 参数默认值{    function test(x,y='world'){        conso...

es6 数组扩展

自由小鸟5年前 (2019-07-26)ES62727
Array.fromArray.ofcopyWithinfind/findindexfillentries/keys/valuesinludes{    let arr=Array.of(3,4,7,9,11)   //把一组数据变量转换成...

es6数值扩展

自由小鸟5年前 (2019-07-26)ES62682
Number.isFinite    函数用于检查其参数是否是无穷大es6 只对数字操作,如果不是数字就返回falseisFinite(25) // true Number.isFinite(25) // trueisFinite("25"...