JavaScript(十四) 命名空间,对象枚举

1. 命名空间

作用:管理变量,防止污染全局,适用于模块化开发

下面是以前的用法:不过太麻烦了,每个人分工网页的一点东西,最后整合,
通俗点说:每个人都在相同的对象里,再以自己部门自己名字命名另一个对象

用的时候在设个变量,要不然超级麻烦,每次引用都要写:org.department1.jicheng

现在的用法:形成闭包,不污染全局变量,return作为一个接口连接上面的函数

 init初始化的作用,入口函数

 2.( jQuery可以)实现连续调用

写成return.this方便每次调用(return必须写在函数里面才作数)
理论上,默认return.undefined

 3. 属性的表示方法

两种方法基本完全等同,方括号里面必须是字符串形式的,下面的例子是属性拼接 :字符串加啥都是字符串

4. 对象的枚举(遍历)

4.1 for-in循环

 遍历对象,知道对象里的每个属性值是啥
引入for-in循环:单独给对象设一个循

JavaScript(十四) 命名空间,对象枚举最先出现在Python成神之路

版权声明:
作者:zhangchen
链接:https://www.techfm.club/p/18728.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>