将代码包装成封闭是一个好习惯吗?

Roh*_*han 8 javascript angularjs

我是Angular的新手,我刚刚为Angular的初学者完成了Code School的教程.现在在第二个视频中,课程讲师说我们将整个应用程序代码包装成一个闭包.视频链接如下.他在00:30某处说.为什么将代码封装到闭包中是一个好习惯?

链接到视频

TGH*_*TGH 16

闭包主要用于创建私有范围并避免变量泄漏到全局范围.