
ES6
文章平均质量分 95
碎玉投珠
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Proxy拦截器
一、Proxy概述 1、简介 Proxy是“代理器”,在目标对象之前架设一层“拦截”,外界对该对象的访问,都必须先通过这层拦截,因此提供了一种机制,可以对外界的访问进行过滤和改写。 2、语法 ES6 原生提供 Proxy 构造函数,用来生成 Proxy 实例。 var proxy = new Proxy(target, handler); new Proxy()表示生成一个Proxy实例 target参数表示所要拦截的目标对象 handler参数是一个配置对象,对代理操作进行处理,将拦截对应的操作 (如原创 2022-05-17 22:12:25 · 987 阅读 · 0 评论 -
ES6的class
一、简介 1、类的由来 JavaScript 语言中,生成实例对象的传统方法是通过构造函数 function Point(x, y) { this.x = x; this.y = y; } Point.prototype.toString = function () { return '(' + this.x + ', ' + this.y + ')'; }; var p = new Point(1, 2); class只是一个语法糖,让对象原型的写法更加清晰、更像面向对象编程的语法 cl原创 2022-05-16 22:25:06 · 308 阅读 · 0 评论 -
async 函数
一、含义 1、概念 async 函数是什么?一句话,它就是 Generator 函数的语法糖。 const gen = function* () { const f1 = yield readFile('/etc/fstab'); const f2 = yield readFile('/etc/shells'); console.log(f1.toString()); console.log(f2.toString()); }; //相当于 const asyncReadFile = asy原创 2022-05-16 15:58:58 · 402 阅读 · 0 评论 -
Promise
Promise,是异步编程的一种解决方案,比传统的解决方案(回调函数)更加合理和更加强大。 解决问题:回调地狱原创 2022-04-17 16:50:34 · 465 阅读 · 0 评论