浏览器在哪里存储动态下载的Javascript?

浏览器在哪里存储动态下载的Javascript?,javascript,browser,Javascript,Browser,这个问题()让我思考。。。我知道当我在网页上动态更新DOM时会发生什么。至少,有一个表示文档的节点树,我可以修改它 但是浏览器把Javascript放在哪里呢?像YUI这样的库如何动态加载额外代码?我希望这对您有用 我希望这对你有用 一旦代码位于javascript中的变量中,就可以从那里对其进行求值。您使用包含代码的字符串对变量调用eval,javascript执行该代码 <script> var x = "alert('hi')"; eval(x); </script>

这个问题()让我思考。。。我知道当我在网页上动态更新DOM时会发生什么。至少,有一个表示文档的节点树,我可以修改它


但是浏览器把Javascript放在哪里呢?像YUI这样的库如何动态加载额外代码?

我希望这对您有用


我希望这对你有用


一旦代码位于javascript中的变量中,就可以从那里对其进行求值。您使用包含代码的字符串对变量调用eval,javascript执行该代码

<script>
var x = "alert('hi')";
eval(x);
</script>

var x=“警报('hi')”;
eval(x);

因此,当使用ajax或其他方法获取javascript时,可以从那里对其进行评估,但永远不必将其注入DOM。

一旦代码位于javascript中的变量中,就可以从那里对其进行评估。您使用包含代码的字符串对变量调用eval,javascript执行该代码

<script>
var x = "alert('hi')";
eval(x);
</script>

var x=“警报('hi')”;
eval(x);

因此,当使用ajax或其他工具获取javascript时,可以从那里对其进行评估,但不必将其注入DOM。

谢谢。这很有趣,但不完全是我想问的。我想的更多的是程序控制下的动态加载。对我上一个问题的回答让我听起来好像YUI在动态地向js文件的内存副本添加代码,而我对浏览器内存中的代码组织很好奇。谢谢。这很有趣,但不完全是我想问的。我想的更多的是程序控制下的动态加载。对我上一个问题的回答听起来好像YUI在动态地向js文件的内存副本添加代码,我很好奇的是浏览器内存中的代码组织。