4_闭包作用.html 782 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  6. <title>Document</title>
  7. </head>
  8. <body>
  9. <ul>
  10. <li>张三</li>
  11. <li>李四</li>
  12. <li>王五</li>
  13. </ul>
  14. <script>
  15. // 获取元素
  16. var li = document.querySelectorAll("li");
  17. // for (var i = 0; i < li.length; i++) {
  18. // (function (index) {
  19. // li[index].onclick = function () {
  20. // console.log(index);
  21. // }
  22. // })(i);
  23. // }
  24. for(let i = 0;i<li.length;i++){
  25. li[i].onclick = function(){
  26. console.log(i);
  27. }
  28. }
  29. </script>
  30. </body>
  31. </html>