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是规定要删除的数据名称,这个是可以选择的

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