HTML5自定义属性必须以data-开头(前缀)
在HTML中以data-开头,在js可以使用元素.dataset.属性名访问
<body>
<button data-n="0" data-btn>按钮</button>
</body>
<script>
var btn = document.querySelector("[data-btn]")
btn.onclick = function(){
// var n = parseInt(this.getAttribute("data-n"))
var n = this.dataset.n
n++
this.dataset.n = n
}
</script>