Một chuỗi trống biểu thị một chuỗi có độ dài bằng 0, trong khi một chuỗi rỗng cho thấy nó không chứa bất kỳ giá trị nào. Hơn nữa, thuật ngữ không xác định đề cập đến một biến không có giá trị
Trong bài viết này, ba phương pháp được trình bày để kiểm tra các chuỗi rỗng/không xác định/null trong JavaScript
Các phương thức này xác thực chuỗi trống hoặc chuỗi đã điền. Các kết quả của bài viết này được mô tả ở đây
- Sử dụng toán tử bình đẳng nghiêm ngặt [===] cho chuỗi rỗng/không xác định/null
- Sử dụng Thuộc tính Độ dài cho Chuỗi rỗng/Không xác định/Null
- Chuyển đổi biến thành Boolean để kiểm tra chuỗi rỗng/không xác định/null
Phương pháp 1. Sử dụng Toán tử “===” cho Chuỗi rỗng/Không xác định/Null trong JavaScript
Trong phương pháp này, toán tử đẳng thức nghiêm ngặt được sử dụng để kiểm tra chuỗi không xác định, trống hoặc null. Toán tử trả về đầu ra đúng nếu người dùng nhập kiểu dữ liệu chuỗi;
Mã số
// Ví dụ về Sử dụng toán tử "===" để kiểm tra chuỗi rỗng
console. log["" === ""]// check the empty value
console.log["__" ===""] // check the operator value
Trong mã, toán tử “===” được sử dụng để kiểm tra chuỗi rỗng trong JavaScript
Ghi chú. chuỗi không xác định và null không được xác thực bằng cách sử dụng toán tử “===” trong JavaScript
Sau khi thực thi mã, đầu ra được đưa ra dưới đây
đầu ra
Kết quả của mã trả về các giá trị sau khi xác thực/kiểm tra các chuỗi được điền hoặc trống. Theo cách này, dòng đầu tiên trả về giá trị thực xác thực chuỗi trống trong mã JavaScript
Phương pháp 2. Sử dụng Thuộc tính độ dài cho Chuỗi rỗng/Không xác định/Null trong JavaScript
Một phương pháp khác được điều chỉnh bằng thuộc tính độ dài của JavaScript. Để thực hiện thuộc tính độ dài, các dòng mã sau được sử dụng
Mã số
// Ví dụ về Sử dụng thuộc tính độ dài để kiểm tra chuỗi rỗng
let string1 = "Chào mừng bạn đến với . ; // check the string
let string2 = ""; // check the empty string
console.log[ string1. độ dài === 0]
console.log[ string2. độ dài === 0]
Trong code, string1, string2 được dùng để lưu các kiểu dữ liệu khác nhau. Cuối cùng, thuộc tính độ dài được sử dụng để tính toán xem chuỗi có trống hay không và trả về đầu ra
Ghi chú. Thuộc tính độ dài không tương thích với các chuỗi không xác định và null trong JavaScript
đầu ra
Màn hình trên cho biết rằng giá trị thứ hai trong đầu ra là đúng, giá trị này xác thực rằng chuỗi trống
Trong khi các giá trị khác trả về false, điều này cho thấy các chuỗi đã được lấp đầy
Phương pháp 3. Chuyển đổi Chuỗi thành Boolean để Kiểm tra Chuỗi rỗng/Không xác định/Null
Trong phương thức thứ ba, các chuỗi trống/không xác định/null được kiểm tra bằng cách chuyển đổi biến thành giá trị Boolean. Mã được đưa ra dưới đây với các mô tả
Mã số
// Ví dụ về Sử dụng phương thức Boolean để kiểm tra chuỗi rỗng
let string1 = "Welcome to . ; // check the string
let string2 = ""; // check the empty string
console.log[Boolean[ string1 . ]]
console.log[Boolean[ string2 ]]
Mã chứa hai biến có tên string1 và string2. Biến string1 lưu trữ chuỗi đã điền “Chào mừng bạn đến với JavaScript”, trong khi biến string2 chứa giá trị chuỗi “” trống. Sau khi lưu trữ các giá trị chuỗi trong các biến này, một phương thức Boolean để kiểm tra xem chuỗi có trống hay không trong JavaScript
Ghi chú. Phương thức không tính toán các chuỗi rỗng và không xác định trong JavaScript
đầu ra
Có thể thấy kết quả tương tự ở đầu ra với phương thức Boolean xác thực rằng chuỗi đầu tiên được điền và chuỗi còn lại trống trong JavaScript
Sự kết luận
JavaScript có thể kiểm tra chuỗi trống/không xác định/null bằng toán tử đẳng thức nghiêm ngặt “===”, thuộc tính độ dài và phương thức Boolean. Toán tử “===” xác thực giá trị chuỗi, thuộc tính độ dài tính toán độ dài của chuỗi và phương thức boolean được sử dụng bằng cách chuyển các giá trị chuỗi. Sử dụng các phương pháp này, người dùng có thể thực hiện các vấn đề khác nhau như xác thực biểu mẫu, tính toán phía máy khách, xử lý ngày và giờ, v.v.