[ECMAScript] Proxy是什么,有什么应用场景?

Posted 前端小歌谣

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[ECMAScript] Proxy是什么,有什么应用场景?相关的知识,希望对你有一定的参考价值。

[ECMAScript] Proxy是什么,有什么应用场景?

  • Proxy做数据劫持用的,和Object.defineProperty类似
  • 可以直接监听对象,而非其属性
  • 不过功能更强大,能监听数组,包含get, set, has, defineProperty, has, deleteProperty等十三个强大的拦截函数;
  • 另外厂商会持续性能优化,Vue中替换Object.defineProperty使用Proxy,未来可能会享受一波性能红利。

个人简介

我是歌谣,欢迎和大家一起交流前后端知识。放弃很容易,
但坚持一定很酷。欢迎大家一起讨论



主目录

与歌谣一起通关前端面试题

以上是关于[ECMAScript] Proxy是什么,有什么应用场景?的主要内容,如果未能解决你的问题,请参考以下文章

ECMAScript6 Proxy的使用

[ECMAScript] Reflect是什么,有什么应用场景?

[ECMAScript] 举例说明拓展运算符有什么用途?

Proxy构造函数和Reflect有什么区别?

ECMAScript 6(ES6)有什么新东西

[ECMAScript] moduleexportimport分别有什么作用?