使用Jquery .getScript可以将变量传递给当前脚本

时间:2014-01-31 22:40:56

标签: javascript jquery arrays object

假设我有一个存储单个对象的JS文件。在另一个JS脚本中,我需要访问此对象。我可以使用.getScript来执行此操作还是使用其他方法?当我尝试使用.getScript时,我在范围之外设置并在getScript范围内更新的变量不会更新。

1 个答案:

答案 0 :(得分:0)

给出以下html:

<script type="text/javascript" src="jquery-2.0.3.min.js"></script>
<script>
    var external = false;
    $.getScript('test.js', function(){
        console.log(external);
    });
</script>

以及test.js中的以下脚本:

var external = {
    my:'object'
};

日志将显示{my:'object'}