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

Xóa các phần tử khỏi mảng trong JavaScript bằng cách sử dụng include () và splice ()?


Bao gồm () kiểm tra xem mảng có một phần tử cụ thể hay không, trong khi splice () được sử dụng để thêm / bớt các mục. Sau đây là mã -

Ví dụ

deleteElementsFromArray = function(elements, ...values) {
   let elementRemoved = Array.from(values);
   for (var index = 0; index < elements.length; index++){
      if (elementRemoved.includes(elements[index])){
         elements.splice(index, 1);
         index--;
      }
   }
   return elements;
}
console.log(deleteElementsFromArray([80,90,56,34,79], 90, 34,79));

Để chạy chương trình trên, bạn cần sử dụng lệnh sau -

node fileName.js.

Đây, tên tệp của tôi là demo69.js.

Đầu ra

Điều này sẽ tạo ra kết quả sau -

PS C:\Users\Amit\JavaScript-code> node demo69.js
[ 80, 56 ]