原生js中attribute属性
<div id="box" title="盒子" class="big"></div>
<script>
let box = document.getElementById('box');
let attrs = box.attributes;
console.log(attrs);
/*
NamedNodeMap
0: id
1: title
2: class
class: class
id: id
title: title
length: 3
*/
console.log([...attrs]); //[id, title, class]
[...attrs].forEach(item => {
console.log(item.name, item.value);//id box ==title 盒子 == class big
})
</script>