js新增功能

获取一个对象 var oUl=document.querySelector('#ul1');

获取一组对象 var aLi=document.querySelectorAll('li');

自定义属性和非自定义属性之间的区别

非自定义属性:obj.className、obj.src、obj.title

自定义属性:obj.index 不支持

自定义属性的时候必须加data-前缀 data-xxx

js如何获取 obj.dataset.xxx

js如何设置 obj.dataset.xxx="abc";

操作class

this.classList.add('abc'); 添加class

this.classList.remove('abc'); 删除class

this.classList.contains('abc'); 验证是否包含

this.classList.toggle('abc'); 切换class是否存在

存在则删除class,否则添加class

你可能感兴趣的:(js新增功能)