一.定义全局变量命名空间

只创建一个全局变量,并定义该变量为当前应用容器,把其他全局变量追加在该命名空间下

var my={};
my.name={
    big_name:"zhangsan",
    small_name:"lisi"
};
my.work={
    school_work:"study",
    family_work:"we are"
};

二 . 利用匿名函数将脚本包裹起来

(function(){
    这里面是你写好的js代码!!!
})();

以下两种方法均来自互联网,对于这两种方法,做到的都是减少挂载到window上面的数量,从而减少了很多污染,避免了不必要的冲突。

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-11-18
  • 2021-10-01
  • 2021-09-13
猜你喜欢
  • 2021-11-12
  • 2022-12-23
  • 2021-06-05
  • 2022-12-23
  • 2022-12-23
  • 2022-01-27
  • 2021-07-31
相关资源
相似解决方案