Javascript là null hay chuỗi rỗng?

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

Javascript là null hay chuỗi rỗng?

Sau khi thực thi mã, đầu ra được đưa ra dưới đây

đầu ra

Javascript là null hay chuỗi rỗng?

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

Javascript là null hay chuỗi rỗng?

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

Javascript là null hay chuỗi rỗng?

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

Javascript là null hay chuỗi rỗng?

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

Javascript là null hay chuỗi rỗng?

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.

Là null hoặc chuỗi rỗng JS?

Giá trị null biểu thị sự vắng mặt của bất kỳ đối tượng nào, trong khi chuỗi trống là đối tượng thuộc loại Chuỗi không có ký tự nào . Nếu bạn thử so sánh hai cái, chúng không giống nhau.

Là null không xác định hoặc JavaScript trống?

Kiểm tra biến null bằng toán tử đẳng thức nghiêm ngặt (===) . Vì vậy, chúng ta có thể kiểm tra xem nếu biến chứa giá trị null hoặc giá trị không xác định, điều đó có nghĩa là chúng ta có biến null .

Là chuỗi rỗng trong JavaScript?

Sử dụng thuộc tính độ dài để kiểm tra xem một chuỗi có trống không, e. g. if (str. độ dài === 0) {} . Nếu độ dài của chuỗi bằng 0 thì nó trống, nếu không thì nó không trống.

Tốt hơn là sử dụng null hoặc chuỗi rỗng?

Vì vậy, NULL tốt hơn . Một chuỗi trống rất hữu ích khi dữ liệu đến từ nhiều tài nguyên. NULL được sử dụng khi một số trường là tùy chọn và dữ liệu không xác định.