页面卡顿应该不是全局变量过多造成的,通常会造成这种情况要么是出现了太密集频繁的dom元素操作,因为操作dom的开销是很大的,严重的话会阻碍浏览器UI引擎的渲染使页面感觉卡顿,这也是现今虚拟dom能在各种框架流行的原因;要么就是出现了时间复杂度过大的运算,例如嵌套多次的循环之类的,总之你要排查一下你的代码有没有逻辑不合理的地方,然后尝试去优化它,例如把太耗时的计算放入worker线程中去执行等。
不可能是全局变量导致的,肯定是别的问题,比如频繁修改 DOM、或者巨量计算。