JavaScript模块化的实现方式:
<!DOCTYPE HTML>
<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>模块化</title></head> <body><script type="text/javascript" charset="utf-8">//方式一var moduleA;moduleA = function(){var prop = 1;function func(){};return{func:func,prop:prop}}();//方式二var moduleB;moduleB = new function(){var prop = 1;function func(){};this.prop = prop;this.func = func;};
</script> </body>
</html>
好处:便于分类管理使结构清晰同时也起到了规避变量名冲突。