为了账号安全,请及时绑定邮箱和手机立即绑定

$.data与ele.data的区别

$.data(ele, "a", "data test")和 ele.data("a", "data test");
ele.data是JS的一种写法$.data是jq的一种写法?

正在回答

4 回答

http://img1.sycdn.imooc.com//57db7b8400011a2203550190.jpg

如图:$.data 就是jQuery.data; ele.data 就是 .data

0 回复 有任何疑惑可以回复我~

我感觉是,JQuery不用担心循环引用的内存泄漏风险!而直接用dom方法则需要考虑这一点!

0 回复 有任何疑惑可以回复我~

我的理解是:前者是jQ对象方法,操作的是整个jQ对象,ele是其一个参数。

后者是操作ele对象,将数据直接存储在ele对象上,这样语义话可读性会更高,感觉也更方便

0 回复 有任何疑惑可以回复我~

有什么区别吗

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

$.data与ele.data的区别

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信