js 如何避免使用全局变量

为了避免使用全局变量,有两个办法

  1. 办法一:设计一个函数,并将函数内的方法添加到全局对象 window 上(这种方法虽然可以避免全局变量,却难免要应对全局对象上方法的命名冲突)

  2. 办法二:设计一个对象,对象里面存着变量和方法,但它不直接通过定义获得(不然会变成全局变量),而是通过定义匿名函数并马上运行它来返回所需要的对象

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 第5章 引用类型(返回首页) 本章内容 使用对象 创建并操作数组 理解基本的JavaScript类型 使用基本类型...
    大学一百阅读 3,272评论 0 4
  • 数日来,随着自己性格的稳定、生活的定安,一切又变得规律起来,这可能与近日天气转晴有莫大关系吧,真是“须睛日,看红妆...
    一只学术小狐狸阅读 255评论 0 2