<!DOCTYPE html> <html> <head> <meta charset=utf-8> </head> <body> <ul id="ul"> </ul> <script type="text/javascript"> const _createPage = (allItem, pageItem) => { // 补全代码 /* 根据参数动态生成"li"标签页码并插入"ul"标签下 1.正常情况下allItem / pageItem 然后使用ceil向上取整可以求得正常的总页码数 2.然后通过for循环拼接字符串,即可得到初步结果 */ var n = Math.ceil(allItem / pageItem) var ul = document.querySelector("#ul") var content = `"li"长度为${n},"li的内容依次为` for(let i=1; i<=n; i++){ content += `"${i}",` } ul.children.length = n for(let i=1; i<=n; i++){ var li = document.createElement("li") li.innerText = i ul.appendChild(li) } return content.slice(0, -1) } </script> </body> </html>