字符串、数组、自定义属性
自定义属性 . 获取属性 . 只能获取到默认的属性 [] []有利于属性传参操作 css(elem,‘background’,‘yellow’); function css(el,attr,color){ el[‘style’][attr]=color; //al.style [attr]=color; } getAttribute和setAttribute //getAttribute获取自定义属性 //setAttribute设置自定义属性 console.log(elem.getAttribute(‘qianfeng’)); elem.setAttribute(‘qianfeng’,‘教育’); console.log(elem.getAttribute(‘qianfeng’)); data- //dataset可以获取和设置自定义属性 console.log(elem.dataset.user); elem.dataset.user='bbb'; 直接打点 //直接对节点设置自定义属性,不会添加到节点内容中,但是可以直接获取 elem.aaa=‘red’; console.log(elem.aaa); 字符串操作 字符串截取操作 str.substring(num1,num2) 第一个参数代表初始位置,第二个是结束位置(不包含结束) 只写一个参数,从num1到最后,包括最后