JQuery的数据存储

1、Dataset是新的页面标准,允许你在普通的元素标签里面嵌套类似的data属性值,用来实现一些简单的储存,他的数量不受限制,并且能动态修改,也支持CSS样式选择器进行样式设置,这使得data属性极其灵活,也非常强大,有了专业带属性,我们能够更加的有序直观的进行数据预设或储存。
2、JQuer提供的数据存储接口:
静态接口(存数据):Jquery.data(element,key,value) element是要关联DOM对象 Key要有存储数据名称 value 是即将要存储的任意数据

静态接口(取数据):Jquery.data(element,key,) 在取数据接口里面的样式都是不同于存数据接口的 element是要查询数据的DOM对象,key是存储的数据名

实例接口(取数据): data(key) key是存储数据名

这两个方法在使用存储过程都是使用同一个接口传递元素,键值数据,我们可以把 DOM看成一个对象,那么我们的对象身上是卡也存在基本类型的,可以引用类型的数据,但会引发一些问题,可能会存在循环引用的内存风险,但我们可以通过Jquery提供的数据接口就可以很好的处理这个问题, 不需要担心他的底层是如何实现的,只需要按照对应的data方法就好了。

同样的也提供了两个对应的删除接口,使用上与data方法是一样的,只不过是增加了一个删除罢了,

在元素上移除存放的数据:Jquery.removeData(element,name) element 是要删除的数据Dom对象 name是规定要删除的数据名称,这个是可以选择的

.removeData(name) name是规定要删除的数据名称,这个是可以选择的

在这个方法里如果没有规定名称,该方法将会从被选元素中删除所有已存储的数据。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值