![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
前端基础
weixin_43190330
这个作者很懒,什么都没留下…
展开
-
JS全局变量不可使用的问题
关于js中全局变量不可使用的问题 项目开发中,为了降低代码冗余,对于不同页面的相同代码可以放在一个public文件中,我的一个项目就遇到一个问题,我在一个js文件中定义的全局变量,在HTML和其他的JS文件中无法使用。 解决办法 我发现的是,我的全局变量放到了document.ready函数中,所以导致出现了函数的闭包问题,将变量的声明拿到ready函数之外就可以了,希望可以帮助到跟我遇到相同问题...原创 2019-05-09 13:01:03 · 955 阅读 · 0 评论 -
jquery使用Ajax获取的数据不能全局使用的问题
jquery使用Ajax获取的数据不能全局使用的问题 项目开发过程中,想通过jquery的ajax获取JSON数据,结果发现数据不能被全局使用 解决方法 本来是通过AJAX拿数据,然后使用highcharts画图的,由于highcharts作图也是通过函数实现,所以出现了闭包问题,解决步骤分2步,首先确保你承载数据的变量是全局变量,如图这里,AJAX返回的是Bresult,我通过dataB进行保存...原创 2019-05-09 13:13:45 · 630 阅读 · 0 评论