我使用jQuery开发网站已有3年了,我最近对Javascript中的OOP产生了兴趣,我仍然开始接受OOP。
我从这个article读到,它说:
封装...(其方法和属性)对应用程序的其余部分是隐藏的。
但你为什么要花些额外的时间呢?当你是程序员时,你知道你不会在另一个对象上使用它。我错过了一些重要的东西吗?在我目前的经历中,我真的没有必要这样做。 那么什么时候完全封装在Javascript中?
答案 0 :(得分:1)
检查出来:
在计算机科学中,信息隐藏是其原理 在计算机程序中分离设计决策 最有可能改变,因此保护程序的其他部分 如果设计决定发生变化,则进行大量修改。该 保护涉及提供稳定的接口,以保护 来自实施的程序的其余部分(细节是 最有可能改变的。)
答案 1 :(得分:1)
当你是程序员时,你知道你不会使用它 另一个目标
仅限
正如您自己提到的,它将帮助您节省大量的文档工作量哪个变量不使用和哪个变量使用< / em>的