![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ES6
文章平均质量分 68
猩兵哥哥
这个作者很懒,什么都没留下…
展开
-
ES6 Symbol 实现属性私有化
学习过 java 语言的同学,应该都知道 java 的封装、继承、多态。其中的封装对于类来说,就是提供了修饰符 protected、private 关键字,在开发时可以让类的部分属性和方法不对外提供,只对外提供 public 的方法,属性一般是 private ,对外提供 setter 和 getter 以对属性进行取值和赋值。但是在 js 中,并没有提供修饰符让程序员可以将属性私有化。《ES6代理和反射实现代理方法代理》,为避免此工具类给其他同事使用时暴露类中本该私有化的属性,通过Symbol。原创 2023-10-26 10:20:52 · 76 阅读 · 0 评论 -
ES6代理和反射实现代理方法代理
可以免费在线制作简历,提供PDF下载,方便快捷。vqa (view query api) 是一个后端查询组件,方便写 sql 查询,能减少在后端代码中增加业务代码。前端调用接口的方式比较复杂。因此使用ES6的反射和代理对调用方式进行改造,实现方便调用。原创 2023-10-26 10:19:27 · 33 阅读 · 0 评论