Làm cách nào để bạn kiểm tra xem một mảng có phải là một mảng trống không?

Tương tự, có nhiều nơi khác mà bạn sẽ thấy kỹ năng này hữu ích. Mục đích của bài đăng này là để giải thích mã, khái niệm đằng sau mã và các trường hợp sử dụng phổ biến nhất để kiểm tra các mảng trống trong mã JavaScript. Vậy hãy bắt đầu

Cách kiểm tra một mảng trống

Kiểm tra mảng trống trong mã JavaScript rất đơn giản, javaScript cung cấp phương thức length[] đơn giản giúp biết tổng số phần tử của mảng. Nếu phương thức length[] trả về 0 thì điều đó có nghĩa là một mảng trống

varemptyArray = [];

if [emptyArray.độ dài === 0] {
console.log['Mảng trống. '];
}
else
.
console.log['Mảng có ít nhất một hoặc nhiều phần tử. '];
}

Nếu chúng ta điền vào mảng các phần tử thì

varnotAnEmptyArray = [1 , 2, 3, 4, 5];

if [notAnEmptyArray.độ dài === 0] {
console.log['Mảng trống. '];
}
else
.
console.log['Mảng có ít nhất một hoặc nhiều phần tử. '];
}

điều về. phương thức độ dài là nó có thể hoạt động với các loại dữ liệu khác ngoài mảng

varnotAnArray = 'Đây không phải là mảng. ';

if [ notAnArray. độ dài === 0] {
console.log['Mảng trống. '];
}
else
.
console.log['Mảng có ít nhất một hoặc nhiều phần tử. '];
}

Như bạn có thể thấy trong ví dụ trên, mã được trình duyệt diễn giải mà không có bất kỳ lỗi nào mặc dù không có mảng nào trong mã. Vì vậy, nếu chúng tôi không chắc chắn về kiểu dữ liệu của biến của mình, trước tiên chúng tôi có thể muốn kiểm tra xem đó là một mảng hay một số biến khác. Với mục đích này, chúng tôi sẽ không sử dụng toán tử typeof vì các mảng trong JavaScript là các đối tượng và kiểu dữ liệu của chúng là các đối tượng. Thay vào đó, chúng tôi sẽ sử dụng Array. phương thức isArray[]

varnotAnArray = 'Đây không phải là mảng. ';

if [Mảng . isArray[ notAnArray ]] . {

if [notAnArray.độ dài === 0] {
console.log['Mảng trống. '];
  }
else .
  {
console.log['Mảng có ít nhất một hoặc nhiều phần tử. '];
  }

} .
else
{
console.log['Kiểu biến đã cho không phải là mảng. ']
}

Nếu chúng ta thay đổi biến thành một mảng trống

varnotAnArray = [];

if [Array.isArray[ notAnArray ]] . {

if [notAnArray.độ dài === 0] {
console.log['Mảng trống. '];
  }
else .
  {
console.log['Mảng có ít nhất một hoặc nhiều phần tử. '];
  }

} .
else
{
console.log['Kiểu biến đã cho không phải là mảng. ']
}

Phần kết luận

Kiểm tra xem một mảng có trống hay không là một loại vấn đề mã hóa thường được hỏi trong các câu đố và bài kiểm tra. Trong bài đăng này, chúng ta đã học cách sử dụng phương thức length[] để biết một mảng có rỗng hay không

Quá trình kiểm tra xem một mảng có rỗng thường bao gồm hai bước. Bước đầu tiên là biết kiểu của biến có phải là kiểu mảng hay không. Bước thứ hai là biết tổng số phần tử mảng bằng cách sử dụng phương thức length[];

Làm cách nào để kiểm tra xem mảng có trống không?

Đã xác nhận được biến là mảng, bây giờ chúng ta có thể kiểm tra độ dài của mảng bằng Array. thuộc tính chiều dài. Nếu độ dài của đối tượng bằng 0 thì mảng được coi là rỗng và hàm sẽ trả về TRUE . Khác mảng không trống và hàm sẽ trả về Sai.

Làm cách nào để kiểm tra xem một mảng có trống không java?

Phương thức isEmpty[] của ArrayList trong java dùng để kiểm tra xem một danh sách có rỗng hay không. Nó trả về true nếu danh sách không chứa phần tử nào khác nó trả về false nếu danh sách chứa bất kỳ phần tử nào

Là một mảng null hoặc rỗng?

Một giá trị mảng có thể không trống, trống [số lượng bằng 0] hoặc null . Các phần tử riêng lẻ trong mảng có thể là null hoặc không null. Một mảng trống, một mảng giá trị null và một mảng mà tất cả các phần tử là giá trị null khác nhau. Một mảng chưa được khởi tạo là một mảng null.

Chủ Đề