
除了 vue 的双向数据绑定,这个 api 有更多的应用场景吗?
前端 V 友们都来说说呗,不胜感激
1 louieliu 2020 年 9 月 4 日 via iPhone 现在就直接用 Proxy 配合 Reflect 了 |
2 Mutoo 2020 年 9 月 4 日 一般是框架或构建工具用来定义一些特殊接口(例如只读)时使用,例如 webpack 对 export/import 的实现。平时很少会用。 感觉 defineProperty 的出现更多是为 es6+ 实现向下兼容,方便对 es5 进行 polyfill 实现新功能打基础。 |
3 murmur 2020 年 9 月 4 日 有的时候可以拿来对变量进行监控,绑定 getter setter 方法打断点 当然框架用是最多的,能 polyfill 到 ie 上的都能用 defineProperty |