var ul = document.createElement('ul');
document.body.appendChild(ul);for(let i =0; i <100; i++){var li = document.createElement("li");
ul.appendChild(li);var text = document.createTextNode("哈哈哈哈");
li.append(text);}var items = document.getElementsByTagName("li");//返回的htmlCollection类型不能用map遍历,可以用for,或者转为数组
console.log(items);var arr =[].slice.call(items);
arr.map((item,index)=>{
item.onclick=function(){
console.log(index);}});
JavaScript 面试编码题1 JS手写ul li 实现点击事件2 判断变量数据类型1 JS手写ul li 实现点击事件 var ul = document.createElement('ul'); document.body.appendChild(ul); for (let i = 0; i < 100; i++) { var li = document.createElement("li");