Làm thế nào để bạn xóa một chuỗi trong javascript?

Để xóa các chuỗi rỗng khỏi một mảng trong JavaScript, hãy gọi phương thức filter[] trên mảng, chuyển một hàm gọi lại trả về true cho mọi phần tử trong mảng không phải là chuỗi rỗng. Phương thức filter[] sẽ trả về một mảng mới không bao gồm các chuỗi rỗng

Ví dụ

const arr = ['c', '', 'o', '', '', 'd', '', 'e'];const noEmptyStrings = arr.filter[[str] => str !== ''];console.log[noEmptyStrings]; // [ 'c', 'o', 'd', 'e' ]

Phương thức Array filter[] tạo một mảng mới chứa đầy các phần tử vượt qua bài kiểm tra được chỉ định bởi hàm gọi lại. Nó không sửa đổi mảng ban đầu

const arr = [1, 2, 3, 4];const filtered = arr.filter[[num] => num > 2];
console.log[filtered]; // [ 3, 4 ]

Trong ví dụ của chúng ta, mỗi phần tử trong mảng sẽ chỉ vượt qua bài kiểm tra nếu nó không phải là một chuỗi rỗng [

const arr = [1, 2, 3, 4];const filtered = arr.filter[[num] => num > 2];
console.log[filtered]; // [ 3, 4 ]
0]. Vì vậy, không có chuỗi trống nào được bao gồm trong mảng kết quả

Xóa các chuỗi rỗng khỏi mảng bằng vòng lặp

Đây là một cách khác để xóa các chuỗi rỗng khỏi một mảng trong JavaScript

const arr = ['c', '', 'o', '', '', 'd', '', 'e'];const noEmptyStrings = [];for [const item of arr] {
if [item !== ''] {
noEmptyStrings.push[item];
}
}
console.log[noEmptyStrings]; // [ 'c', 'o', 'd', 'e' ]

Chúng tôi tạo một biến mảng [_______11] sẽ lưu trữ các phần tử trong mảng ban đầu không phải là chuỗi rỗng. Sau đó, chúng tôi sử dụng vòng lặp

const arr = [1, 2, 3, 4];const filtered = arr.filter[[num] => num > 2];
console.log[filtered]; // [ 3, 4 ]
0 để lặp lại mảng. Đối với mỗi phần tử, chúng tôi kiểm tra xem đó có phải là một chuỗi không trống hay không bằng cách sử dụng câu lệnh
const arr = [1, 2, 3, 4];const filtered = arr.filter[[num] => num > 2];
console.log[filtered]; // [ 3, 4 ]
1. Nếu có, chúng ta thêm nó vào biến mảng. Ở cuối vòng lặp, chúng ta sẽ có một mảng không chứa chuỗi rỗng

Phương pháp nào cũng được, sự khác biệt chính giữa chúng là phương pháp đầu tiên là khai báo và chức năng. Đó là một đoạn ngắn sử dụng một hàm thuần túy và tập trung vào kết quả. Nhưng phương pháp thứ hai là bắt buộc, vì nó nhấn mạnh các bước thực hiện để đạt được kết quả đó

Được xuất bản lần đầu tại codingbeautydev. com

Mọi điều điên rồ mà JavaScript làm

Hướng dẫn hấp dẫn về những cảnh báo tinh tế và những phần ít được biết đến của JavaScript

Thuộc tính chiều dài
  • Toán tử so sánh
  • Phương pháp Boolean
  • Phương pháp thay thế
  • Sử dụng các phương pháp này, bạn sẽ có thể phát hiện chuỗi trống và hiển thị tốt nhất cho nội dung của mình

    Bạn có muốn biết thêm về JavaScript và các ngôn ngữ máy tính khác không? . Hãy nâng cao khả năng sáng tạo và năng suất của bạn

    Duyệt qua các bài đăng trên blog của chúng tôi để biết các bài viết thông tin khác

    Cảm ơn bạn đã đọc và mã hóa vui vẻ

    5/5 - [13 phiếu]

    Vị trí là tất cả

    Vị trí là tất cả. Tài nguyên Go-To của bạn để Tìm hiểu & Xây dựng. CSS, JavaScript, HTML, PHP, C++ và MYSQL

    Chủ Đề