Miêu tả

Phương thức array splice() trong Javascript thay đổi nội dung của một mảng, thêm các phần tử mới trong khi gỡ bỏ các phần tử cũ.

Cú pháp

Cú pháp của nó như sau:

array.splice(index, howMany, [element1][, ..., elementN]);

Chi tiết về tham số

  • index − Chỉ mục tại đó bắt đầu thay đổi mảng.

  • howMany − Số integer chỉ dẫn số phần tử cũ của mảng để gỡ bỏ. Nếu howMany là 0, không có phần tử nào bị gỡ.

  • element1, ..., elementN − Phần tử thêm vào mảng đó. Nếu bạn không xác định bất kỳ phần tử nào, phương thức splice đơn giản chỉ gỡ bỏ các phần tử trong mảng.

Trả về giá trị

Trả về mảng bị trích dựa trên các tham số đã truyền.

Ví dụ

Bạn thử ví dụ sau:

<html>
   <head>
      <title>JavaScript Array splice Method</title>
   </head>
   
   <body>
   
      <script type="text/javascript">
         var arr = ["orange", "mango", "banana", "sugar", "tea"];
         
         var removed = arr.splice(2, 0, "water");
         document.write("After adding 1: " + arr );
         document.write("<br />removed is: " + removed);
         
         removed = arr.splice(3, 1);
         document.write("<br />After adding 1: " + arr );
         document.write("<br />removed is: " + removed);
      </script>
      
   </body>
</html>

Kết quả

After adding 1: orange,mango,water,banana,sugar,tea
removed is: 
After adding 1: orange,mango,water,sugar,tea
removed is: banana 
<

Các bài học JavaScript khác tại s2sontech:

hr />

Bình luận (0)

Michael Gough
Michael Gough
Michael Gough
Michael Gough
Michael Gough
Michael Gough
Michael Gough
Michael Gough
Michael Gough
Michael Gough
Michael Gough
Michael Gough
Michael Gough
Michael Gough
Michael Gough
Michael Gough
Learning English Everyday