什么时候在javascript中封装?

时间:2016-02-23 05:41:59

标签: javascript jquery oop

我使用jQuery开发网站已有3年了,我最近对Javascript中的OOP产生了兴趣,我仍然开始接受OOP。

我从这个article读到,它说:

  

封装...(其方法和属性)对应用程序的其余部分是隐藏的。

但你为什么要花些额外的时间呢?当你是程序员时,你知道你不会在另一个对象上使用它。我错过了一些重要的东西吗?在我目前的经历中,我真的没有必要这样做。 那么什么时候完全封装在Javascript中?

2 个答案:

答案 0 :(得分:1)

检查出来:

  

在计算机科学中,信息隐藏是其原理   在计算机程序中分离设计决策   最有可能改变,因此保护程序的其他部分   如果设计决定发生变化,则进行大量修改。该   保护涉及提供稳定的接口,以保护   来自实施的程序的其余部分(细节是   最有可能改变的。)

来自:https://en.wikipedia.org/wiki/Information_hiding

答案 1 :(得分:1)

  

当你是程序员时,你知道你不会使用它   另一个目标

仅限

  • 您正在努力单独
  • 让超级记忆记住项目开始时的使用年限和不使用年限。

正如您自己提到的,它将帮助您节省大量的文档工作量哪个变量不使用哪个变量使用< / em>的