
ES6
BEconfidence
坚持才是胜利之道
展开
-
ES6 await
async函数含义他就是Generator函数的语法糖,generator函数读取两个文件const fs=require('fs');const readFile=function(fileName){ return new Promise(function(resolve,reject){ fs.readFile(fileName,function(error,data){ ...原创 2019-07-15 00:40:34 · 941 阅读 · 0 评论 -
ES6 class
class基本语法class Point{ constructor(x,y){ this.x=x; this.y=y; } toString(){ return '('+this.x+','+this.y+')'; } }类的数据类型就是函数,类本身就指向构造函数,类的所有方法定义在prototype上.Obejct.assign可以方便向类添加多个方法。clas...原创 2019-07-10 22:46:10 · 251 阅读 · 0 评论 -
ES6 Proxy
Proxy概述用于修改某些操作默认行为,等同于在语言层面做出修改,元编程。实际上Proxy重载了点运算符var obj=new Proxy({},{ get:function(target,key,receiver){ console.log(`getting ${key}!`); return Reflect.get(target,key,receiver); }, set:...原创 2019-07-15 16:18:49 · 242 阅读 · 0 评论