Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/79.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用JavaScript访问以缓存对象?_Javascript_Jquery_Dom - Fatal编程技术网

如何使用JavaScript访问以缓存对象?

如何使用JavaScript访问以缓存对象?,javascript,jquery,dom,Javascript,Jquery,Dom,我可以通过jQuery.cache方法访问缓存 但我想用纯JavaScript访问它 我不想使用jQuery命令$.cache 我需要纯JS命令的翻译 我该怎么做?$只是一个对象,它利用了美元符号在JS标识符中是合法的这一事实 因此,$.cache是该$对象的一个属性,它本身就是另一个对象 因此,您可以从纯Javasript访问$.cache[n],因为它就是这样 第一个元素的$.cache[1],不带jQuery。我想用纯JS。我不明白你想要什么$。缓存是jQuery的缓存,用于存储与特定元

我可以通过
jQuery.cache
方法访问缓存

但我想用纯JavaScript访问它

我不想使用jQuery命令$.cache

我需要纯JS命令的翻译


我该怎么做?

$
只是一个对象,它利用了美元符号在JS标识符中是合法的这一事实

因此,
$.cache
是该
$
对象的一个属性,它本身就是另一个对象


因此,您可以从纯Javasript访问
$.cache[n]
,因为它就是这样

第一个元素的
$.cache[1]
,不带jQuery。我想用纯JS。我不明白你想要什么<代码>$。缓存是jQuery的缓存,用于存储与特定元素相关的数据。它不是浏览器的缓存。只有通过jQuery.Pure JS命令访问它才有意义,为什么?您正在查看的对象是jquery对象。它是由运行的jquery代码生成的。它不是浏览器缓存。您所说的本质上是:我看到代码片段创建了一个函数来执行X,纯js命令可以执行相同的操作。没有。如果有的话,jquery也会使用它。@lonesomeday那么你说的只是jquery中用于保存对象的内部结构,它不会出现在浏览器中?我想它只是jquery中的内部结构。没别的了我认为它不仅属于jQuery,还属于js+浏览器