类库封装的要求就是封闭性,对于需要开放的,则使用对应约定使其开启,需要封闭在内的,就藏在闭包之中。

Jquery库使用的就是闭包方式进行的封装,示例如下

(function () {var jQuery = window.$ = function() {// Intialize}})()