Computer >> Máy Tính >  >> Lập trình >> Javascript

Nối một mảng trong JavaScript có nghĩa là gì? Giải thích bằng một ví dụ


Nối một mảng có nghĩa là sử dụng phương thức Array.splice () để thêm hoặc xóa các mục khỏi mảng. Các mục đã xóa được trả lại dưới dạng một mảng.

Sau đây là mã để nối một mảng trong JavaScript -

Ví dụ

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Document</title>
<style>
   body {
      font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;
   }
   .sample,.result {
      font-size: 20px;
      font-weight: 500;
   }
</style>
</head>
<body>
<h1>Splicing an array in JavaScript</h1>
<div class="sample"></div>
<div style="color: green;" class="result"></div>
<button class="Btn">CLICK HERE</button>
<h3>
Click on the above button to add items after second element
</h3>
<script>
   let fillEle = document.querySelector(".sample");
   let resEle = document.querySelector(".result");
   let arr = [1, 3, 5, 7, 9, 11];
   fillEle.innerHTML = arr;
   document.querySelector(".Btn").addEventListener("click", () => {
      arr.splice(2, 0, "A", "B", "C", "D", "E");
      resEle.innerHTML = "Spliced array = " + arr;
   });
</script>
</body>
</html>

Đầu ra

Đoạn mã trên sẽ tạo ra kết quả sau -

Nối một mảng trong JavaScript có nghĩa là gì? Giải thích bằng một ví dụ

Khi nhấp vào nút 'BẤM VÀO ĐÂY' -

Nối một mảng trong JavaScript có nghĩa là gì? Giải thích bằng một ví dụ