JavaScript chuỗi rỗng

Để xóa các chuỗi rỗng khỏi một mảng trong JavaScript, hãy gọi phương thức

const arr = [1, 2, 3, 4];const filtered = arr.filter[[num] => num > 2];
console.log[filtered]; // [ 3, 4 ]
2 trên mảng, chuyển một lệnh gọi lại trả về
const arr = [1, 2, 3, 4];const filtered = arr.filter[[num] => num > 2];
console.log[filtered]; // [ 3, 4 ]
3 cho mọi phần tử trong mảng không phải là chuỗi rỗng. Phương thức
const arr = [1, 2, 3, 4];const filtered = arr.filter[[num] => num > 2];
console.log[filtered]; // [ 3, 4 ]
2 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

const arr = [1, 2, 3, 4];const filtered = arr.filter[[num] => num > 2];
console.log[filtered]; // [ 3, 4 ]
5
const arr = [1, 2, 3, 4];const filtered = arr.filter[[num] => num > 2];
console.log[filtered]; // [ 3, 4 ]
6 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 ]
7]. 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 ta tạo một biến mảng [_______18] sẽ lưu trữ các phần tử trong mảng ban đầu không phải là các 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 đều 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

Đăng ký và nhận ngay một bản sao miễn phí

Thêm nội dung tại PlainEnglish. io. Đăng ký nhận bản tin miễn phí hàng tuần của chúng tôi. Theo dõi chúng tôi trên Twitter, LinkedIn, YouTube và Discord. Quan tâm đến hacking tăng trưởng?

Trong JavaScript null là một từ khóa được xác định trước đại diện cho một giá trị trống hoặc giá trị không xác định không có giá trị. Kiểu dữ liệu của null là một đối tượng. Trong bài viết này, chúng ta sẽ tìm hiểu cách chuyển đổi null thành String bằng nhiều cách tiếp cận sau

  • Sử dụng phương thức String[]
  • Nối null với một chuỗi rỗng
  • Sử dụng logic OR [. ]
  • Sử dụng toán tử ternary

Sử dụng phương thức String[]

String[] trong JavaScript được sử dụng để chuyển đổi một giá trị thành Chuỗi. Để chuyển đổi null thành Chuỗi, chỉ cần chuyển null vào phương thức này. Dưới đây là ví dụ để chuyển đổi null thành chuỗi bằng cách sử dụng phương pháp này

cú pháp

String[ null ]

ví dụ 1

Trong chương trình dưới đây, chúng tôi chuyển đổi null thành chuỗi bằng phương thức String[]. Chúng tôi cũng kiểm tra loại sau khi chuyển đổi

Example: Convert null to String

Convert null to Number using the String[] Method

ví dụ 2

Tránh sử dụng String[] mới

Trong chương trình dưới đây, chúng tôi giải thích lý do tại sao chúng ta không nên sử dụng new với String[] để chuyển đổi null thành String. String[] mới tạo một đối tượng thay vì chuỗi

Example: Convert null to String

Convert null to Number using the String[] Method

Lưu ý loại biến str là đối tượng sau khi chuyển đổi bằng String[] mới

Nối null với Chuỗi rỗng]

Nếu chúng ta nối null với một chuỗi rỗng [""], kết quả sẽ là kiểu chuỗi. Chúng ta có thể sử dụng kỹ thuật này để chuyển đổi null thành chuỗi. Chúng tôi sử dụng toán tử + để nối chuỗi null và rỗng [""]. Dưới đây là ví dụ để chuyển đổi null thành chuỗi bằng cách sử dụng phương pháp này

cú pháp

________số 8

Ví dụ

Trong chương trình dưới đây, chúng tôi nối null với "" bằng cách sử dụng + để chuyển đổi null thành chuỗi

Example: Convert null to String

Convert null to Number by concatenating null with empty string

Sử dụng logic OR [. ]

Toán tử hoặc được đại diện bởi. đăng nhập JavaScript. Để chuyển null thành số chúng ta sử dụng toán tử OR với null và bất kỳ số nào thì toán tử OR sẽ trả về Số đó

cú pháp

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

Ví dụ

Trong ví dụ này, chúng tôi đã tạo một biến num và gán giá trị là null. "vô giá trị"

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

Sử dụng toán tử ternary

Toán tử điều kiện hoặc toán tử bậc ba trước tiên đánh giá một biểu thức cho giá trị đúng hoặc sai và sau đó thực hiện một trong hai câu lệnh đã cho tùy thuộc vào kết quả của việc đánh giá

Chuỗi rỗng trong JavaScript là gì?

Nếu nó bằng 0, điều đó có nghĩa là chuỗi trống , như chúng ta có thể thấy bên dưới. hãy để myStr = ""; . chiều dài === 0] { bảng điều khiển. log["Đây là một chuỗi rỗng. " ]; }

Làm cách nào để gọi chuỗi rỗng trong JavaScript?

Trả lời. Sử dụng toán tử === .

Chuỗi rỗng có đúng trong JavaScript không?

Mô tả. Ví dụ, một giá trị sai là giá trị đánh giá là FALSE khi kiểm tra một biến. Chỉ có sáu giá trị falsey trong JavaScript. undefined , null , NaN , 0 , "" [chuỗi rỗng] , và tất nhiên là false.

Bạn có thể có một chuỗi rỗng?

Chuỗi rỗng là một thể hiện của chuỗi có độ dài bằng 0 , trong khi chuỗi rỗng không có giá trị nào cả. Một chuỗi rỗng được biểu thị là "". Đó là một chuỗi ký tự gồm 0 ký tự. Một chuỗi null được đại diện bởi null.

Chủ Đề