Js封装是什么意思?
是像网上的插件那样,写好后可以随时调用么?
封装的好处是什么?知道一点,易于修改,减少工作量。更多的好处是什么?
直接引入,直接调用,使用时,只需修改参数就能达到效果。
缺点,一般封装的深,如果没有给而且说明,或者一些指引什么的,二开几乎不可能。大部分插件开源的功能都比较基础,要个性化估计得付费。
封装,就是把一个零零散散的东西做成一个组件。打个很简单的比方,有的人用电脑不需要机箱,主板内存条显卡电源都裸露在外面,他觉得这样挺好,可以散热。但是大部分人还是会用机箱把所有的硬件都包装起来。优点嘛,第一便于到处使用,第二对内部部件有一个完整性的包括,第三,把所有的东西封装起来,只留下若干个接口,usb,显示器,音响接口等等,让使用者更加便利,也让维护者更加清晰。
10 回答11.3k 阅读
5 回答4.9k 阅读✓ 已解决
4 回答3.2k 阅读✓ 已解决
2 回答2.8k 阅读✓ 已解决
3 回答2.4k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
2 回答2.7k 阅读✓ 已解决
封装这个概念有点广泛,记住一个就行,封装就是提高单一功能或模块的独立性和复用。任何为这个目标所做的努力都是在对代码封装。