firefox和javascript

firefox和javascript,javascript,firefox,Javascript,Firefox,我正在编写javascript代码,我正在使用firefox。我有一个问题,当我试图打印一个数组时,得到的结果总是一样的。在代码中通过一些算法计算数组。我意识到,当我通过工具-->清除firfox中的私有数据时,有时会得到新的结果,但我需要手动执行。令人恼火的是,它并不总是有效(有时我需要清除数据并对页面进行多次刷新)。有人知道我如何清除javascript代码中的私有数据,以便解决这个问题吗。 顺便说一句:我禁用了隐私标签中的所有内容,但仍然有问题 事先非常感谢如果我误解了你的问题,请原谅,但

我正在编写javascript代码,我正在使用firefox。我有一个问题,当我试图打印一个数组时,得到的结果总是一样的。在代码中通过一些算法计算数组。我意识到,当我通过工具-->清除firfox中的私有数据时,有时会得到新的结果,但我需要手动执行。令人恼火的是,它并不总是有效(有时我需要清除数据并对页面进行多次刷新)。有人知道我如何清除javascript代码中的私有数据,以便解决这个问题吗。 顺便说一句:我禁用了隐私标签中的所有内容,但仍然有问题


事先非常感谢

如果我误解了你的问题,请原谅,但听起来你好像在试图使用javascript清除浏览器的缓存?那是不可能的。但是,您可以使用顶部的以下元标记防止缓存页面:

您也可以这样做:

(请注意,过期已过)


我会同时做这两件事。

您需要清除私有数据的唯一时间是必须从缓存中清除javascript文件的时候。如果使用相同的javascript文件并反复运行脚本,如果随机填充数组,或者每次数组都不同,那么应该得到不同的结果

您可能希望使用Firebug扩展来查看javascript中发生了什么。通过这种方式,您可以在数组中查看作为输入的内容,并在查看算法时查看是否存在问题

如果您展示了用于填充数组的内容和至少一种算法,那么我们可以帮助您编写代码


正如Steve提到的,如果不想手动清除缓存,可以在页面中添加一些代码来防止javascript被缓存。在生产过程中,我希望缓存它,以缩短下载时间。

您还可以将web服务器设置为不缓存JavaScript目录或几乎任何目录中的任何内容,这将在每次调用该目录时强制刷新该目录中的内容。

能否显示一些代码?您可以编辑您的问题以添加代码。请。你肯定想用firebug看看出了什么问题D