js如何设置一个自增的标识id

JavaScript012

js如何设置一个自增的标识id,第1张

<!DOCTYPE html>

<html lang="en">

<head>

<meta charset="UTF-8">

<title>Title</title>

</head>

<script type="text/javascript">

function next_id(){

var current_id = 0

return function (){

return ++current_id

}

}

var g = next_id()

for( let i = 0i <10i++ ){

console.log(g())

}

</script>

<body>

</body>

</html>

js给li加id的方法是:

<script type="text/javascript">

var ul = document.getElementById("ul")

li = document.createElement("li")

txt = document.createTextNode("txt")

li.className = 'className'

li.id='id' //此处添加id

li.onclick = function() {alert('helo')}

li.appendChild(txt)

ul.appendChild(li)

</script>