array.html 1.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <title>Title</title>
  6. </head>
  7. <body>
  8. <script>
  9. /**
  10. * 数组分为两种声明防范
  11. */
  12. var arr = new Array(1,2,3,4,5)
  13. /**
  14. * [] 字面声明方式 比较推崇
  15. */
  16. var arr = [1,2,3,4,5,6]
  17. arr[6] = 7
  18. arr[7] = 8
  19. for (let i = 0; i < arr.length; i++) {
  20. var htmlDivElement = document.createElement("div");
  21. htmlDivElement.innerText = arr[i]
  22. document.querySelector("body").appendChild(htmlDivElement)
  23. }
  24. /**
  25. * 原型链
  26. * 我们可以在原型链上 拓展自己的新方法
  27. * 这样我们在后面的 代码中可以方便的 使用自己定义的方法
  28. * "".tram("*")
  29. * "".rtram("&")
  30. * js 我们就可以自己定义一个方法 放到原型上 就方便使用了
  31. */
  32. Array.prototype.test = function(){
  33. console.log("test")
  34. }
  35. var arr3 = [];
  36. arr3.push(1,3,4)
  37. arr3.pop()
  38. console.log(arr3)
  39. </script>
  40. </body>
  41. </html>