Array.size() so với Array.length – JavaScript

Array Size So Voi Array Length Javascript



Trong JavaScript, “ chiều dài ” là một thuộc tính của một đối tượng mảng đề cập đến tổng số phần tử mảng. Mặt khác, ' kích thước() ” là một phương thức có sẵn trong một số ngôn ngữ lập trình cho các tập hợp, chẳng hạn như danh sách, tập hợp và bản đồ. Nó trả về hoặc xuất số lượng phần tử có trong bộ sưu tập đã chọn.

Bài viết này sẽ mô tả sự khác biệt giữa size() và Array.length trong JavaScript.

Thuộc tính Array.length của JavaScript là gì?

chiều dài ” là thuộc tính của một đối tượng mảng. Nó là thuộc tính chỉ đọc của một mảng và có thể được sử dụng để xác định kích thước hoặc độ dài của mảng hoặc để truy cập phần tử cuối cùng trong mảng. Nó có thể được truy cập với sự trợ giúp của ký hiệu dấu chấm hoặc ký hiệu dấu ngoặc.







Cách sử dụng Array.length trong JavaScript?

Để sử dụng thuộc tính độ dài của đối tượng mảng để xác định kích thước hoặc độ dài của một mảng, hãy làm theo cú pháp đã cho:



mảng. chiều dài

Hoặc sử dụng nó với ký hiệu ngoặc:



[ mảng. chiều dài ]

Thí dụ

Tạo một mảng các số chẵn:





là mảng = [ 2 , 4 , 6 , số 8 , 10 , 12 , 14 ] ;

Xác định kích thước của một mảng bằng cách sử dụng thuộc tính độ dài và lưu trữ nó trong một biến “ kích thước ”:

đây là bạn = mảng. chiều dài ;

Cuối cùng, in chiều dài hoặc kích thước của mảng:



bảng điều khiển. đăng nhập ( kích thước ) ;

đầu ra

kích thước () trong JavaScript là gì?

kích thước() ” là một phương pháp JavaScript được sử dụng để xác định hoặc tìm ra kích thước hoặc chiều dài của một đối tượng. Nó cũng được sử dụng cho các bộ sưu tập, chẳng hạn như “ danh sách ”, “ bộ ', và ' bản đồ ”. Tuy nhiên, nó không có sẵn cho các đối tượng mảng.

Thí dụ

Gọi phương thức size() với mảng đã xác định:

đây là bạn = mảng. kích thước ( ) ;

Nó báo lỗi “ array.size không phải là một chức năng ” vì phương thức size() không khả dụng cho mảng:

Đó là tất cả về array.size() và array.length trong JavaScript.

Phần kết luận

kích thước() ” là một phương thức có sẵn cho các bộ sưu tập như tập hợp, danh sách và bản đồ. Đồng thời, ' Array.length ” là một thuộc tính của một đối tượng mảng đại diện cho tổng số phần tử trong một mảng hoặc kích thước/độ dài của một mảng. Tuy nhiên, thuộc tính 'độ dài' nhanh hơn đáng kể so với lệnh gọi phương thức. Bài viết này đã mô tả sự khác biệt giữa Array.size() và Array.length trong JavaScript.