当前位置:首页 > 日记 > 正文

数据缓存使用分析

数据缓存使用分析
本文分析了jQuery数据缓存的用法,供大家参考:

在jQuery的API帮助文档中,jQuery描述了数据缓存的作用,以便它用于访问元素上的数据,避免循环引用的风险。

1。缓存数据的定义

使用$(选择器)。数据(name,value)方法可以定义jQuery对象的缓存数据。这些缓存的数据存储在匹配的DOM元素集合中的所有DOM元素中。
VaR $link = $(' ');
link.data美元('linktype,'home');
注:$(选择器)。数据(名称,值)可以存储任何匹配的DOM元素上的数据格式,而不仅仅是字符串。

两。获取缓存数据

此时,只需要一个参数,它指定缓存数据的名称。
VaR('linktype link.data美元链条热水= '); / /家乡
注意:如果读缓存数据不存在,返回值是未定义的;如果jQuery集指向多个元素,它将返回第一个元素对应的缓存数据。

三。删除缓存的数据

这在元素上移除存放的数据()函数可以删除缓存数据的指定名称并返回相应的jQuery对象。
删除缓存数据并返回相应的jQuery对象。
var = link.removedata美元美元('linktype);
四,jQuery数据缓存使用规范

随着对数据()函数调用次数的增加,或者由于使用不当,缓存对象会迅速膨胀并最终影响程序的性能。

所以使用jQuery的数据缓存功能时,缓存的对象应及时清理,jQuery提供了在元素上移除存放的数据()函数来手动清除缓存数据。根据jQuery框架的运行机制,有没有需要删除的数据缓存中手动以下情况。
*执行删除操作()元素,jQuery自动清除缓存可能存在的对象。

*空执行()操作的元素,如果当前元素的子元素存在数据缓存,jQuery也将清除数据缓存,可以为对象的存在。

jQuery复制节点的克隆()方法不复制数据缓存。

希望本文能对大家的jQuery程序设计有所帮助。

相关文章

使用pjax实现无刷新页面的URL

使用pjax实现无刷新页面的URL

无刷新,页面,电脑软件,pjax,URL,我们都知道Ajax给浏览器带来异步加载功能,提高了用户在数据验证和本地刷新方面的经验。 1。可以在不刷新页面的情况下更改内容,但不能更改页面url。 2。哈希不是处理浏览器进展和后退的好方法。 为了解决传…

javascript基本知识学习笔记

javascript基本知识学习笔记

基本知识,学习笔记,电脑软件,javascript,javascript简介 首先,定义:Javascript是一种脚本语言,它需要一个主机文件,它的主机文件是一个HTML文件。 Javascript是一种轻量级编程语言。 Javascript是一种可以插入HTML页面的编程代码。 在将Javascript插入到HTML页面之后,它可…

我自己用的global.js库源代码共享

我自己用的global.js库源代码共享

源代码,电脑软件,global,js,var全局{ }; global.namespace =功能(STR){ var arr = str.split(,),O =全球,我; 对(我=(ARR { 0 } =全球)1:0;i O { {我} } = O ARR ARR { } } {我| | { }; O = O { } } {我到达; } }; DOM相关 global.namespace(DOM); global.dom…

一张可爱的小熊

一张可爱的小熊

小熊,可爱,电脑软件,本教程是介绍朋友用CDR渲染一个可爱的小熊的方法,渲染出来的老虎真的很可爱,有点难度,这个不是很详细,推荐给喜欢的朋友,可以跟着教程一起学习。 本教程教朋友用CDR画一只可爱的小熊,渲染难度大,画出老虎很可爱。转发,和朋友一…

js获取复选框值的方法

js获取复选框值的方法

方法,复选框,电脑软件,js,本文演示了JS获取复选框值的方式: 复制代码代码如下所示: js 函数aa(){ VAR r = document.getelementsbyname(R); 对于(var i = 0;i 如果(r。}。检查){ 警报({值}) } } } 一 B C D E F G H 我 J 希望本文能…

一种在Smarty模板引擎函数的定义方

一种在Smarty模板引擎函数的定义方

模板引擎,方法,函数,定义,电脑软件,本文介绍了Smarty自定义函数的方法,分享给你大家参考。以下是如下: 本例的目标:输出时间次数CON组的内容(输出4次Hello World) 文件1: 复制代码代码如下: / /创建Smarty对象 require_once(, / / Smarty库。类…

插画可爱卡通小狐狸插画

插画可爱卡通小狐狸插画

插画,小狐狸,卡通,可爱,电脑软件,本教程是教你如何用插画画可爱的卡通小狐狸插画,效果相当不错。本教程主要使用人工智能的基本形状、颜色匹配、变形工具等。方法非常简单,很多学生都会跟着教程说。我向你推荐它,希望对你有帮助。 本教程介绍…

基于javascript实现的自动提示搜索功能

基于javascript实现的自动提示搜索功能

自动提示,搜索功能,电脑软件,javascript,当数据量不大,并且没有与后端对应的功能接口时,一些简单的搜索功能基本上是通过前端实现的,这只是最近才使用的。 设计素描 uff1a 功能描述: 按下键盘后,输入词条中的汉字、拼音字母和汉字的数量。 实…

javascript核心读具有意义的类型、值和变

javascript核心读具有意义的类型、值和变

类型,变量,核心,意义,电脑软件,计算机程序的操作需要对值(值)进行操作,如数字3.14或文本Hello World。在编程语言中,值的类型可以表示和操作,称为数据类型(类型),和编程语言的最基本特征是主机的多个数据类型。当程序需要保持对未来的使用价值,它指…

白色背景橡皮擦将学习!PS抠图技术。

白色背景橡皮擦将学习!PS抠图技术。

抠图,学习,白色,背景,技术,橡皮擦工具必须熟悉我们,但我们经常使用它,通常只有普通橡皮擦。事实上,它扩展选项,有两个橡皮擦工具,可以帮助我们很多铺垫的帮助。Today Xiaobian介绍PS背景橡皮擦抠图技巧,小的学习教程,非常适合非常实用,推荐,一起学习…

PS图象处理软件容易让风吹海岸线动

PS图象处理软件容易让风吹海岸线动

动画,海岸线,图象,处理软件,电脑软件,本教程介绍给朋友,利用PS图象处理软件让风吹海岸线动画和标志的方法。教程的效果非常好,而且方法非常简单。非常适合初学者。我建议像你这样的朋友一起学习。 本教程介绍给朋友,利用PS图象处理软件让风吹…

精美珠宝人像摄影教程

精美珠宝人像摄影教程

教程,珠宝,人像摄影,精美,电脑软件,本教程是介绍一个朋友PS精致的珠宝人像摄影方法,本教程主要是介绍色彩技术,非常实用,值得学习PS的朋友们学习,推荐和分享学习。 本教程主要是介绍PS首饰人像后期的培训课程,效果非常精美。其主要思想是介绍配…