JS中设置自定义属性setAttribute和getAttribute设置字符串和数值
element.setAttribute('data-index','2')
element.setAttribute('data-index',2)
这两个,第一个设置的值是字符串'2',第二个设置的是数值2,但是,在页面渲染出来都是
data-index='2',
而且,通过element.getAttribute('data-index')得到的都是字符串类型的2.
element.setAttribute('data-index','2')
element.setAttribute('data-index',2)
这两个,第一个设置的值是字符串'2',第二个设置的是数值2,但是,在页面渲染出来都是
data-index='2',
而且,通过element.getAttribute('data-index')得到的都是字符串类型的2.