请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

class属性私有化

你好老师,js没有像java一样的private,您在工作当中哪种方法是一个比较常用的方法来实现类的私有属性呢?我在网上一搜方法五花八门,很难判断哪个比较好

正在回答

1回答

目前还没有定稿的。记得去年有个草案,说属性前面加 # 就是私有化属性,被喷的挺厉害。

0 回复 有任何疑惑可以回复我~
  • 提问者 weixin_慕慕8136048 #1
    像weakmap一类的这种妥协的办法在实际工作中用得多吗,面试会考察这种手写一个私有类属性的实现方法吗
    回复 有任何疑惑可以回复我~ 2020-05-28 00:02:15
  • 双越 回复 提问者 weixin_慕慕8136048 #2
    weakmap 本身就用的不多,别说再去用于什么私有变量了。另外,这种通过拐弯抹角的方式去实现新功能,即所谓的奇淫巧技,最好别用,除非是为了解决一个不得不做的问题。
    回复 有任何疑惑可以回复我~ 2020-05-28 09:41:49
  • 提问者 weixin_慕慕8136048 #3
    非常感谢!
    回复 有任何疑惑可以回复我~ 2020-05-30 06:30:16
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信