Computer >> Máy Tính >  >> Lập trình >> Javascript

Làm cách nào để lấy kích thước của một đối tượng json trong JavaScript?

Để lấy số lượng khóa trong đối tượng JSON trong javascript, bạn có thể sử dụng một trong 2 phương pháp sau.

Sử dụng Object.keys ()

Phương thức Object.keys () trả về một mảng các tên thuộc tính có thể liệt kê của một đối tượng nhất định, theo thứ tự giống như chúng ta nhận được với một vòng lặp thông thường.

Ví dụ

 let a ={name:"John", age:32, city:"Hong Kong"} console.log (Object.keys (a) .length) 

Đầu ra

Điều này sẽ cung cấp đầu ra -

 3 

Sử dụng vòng lặp for trong

Câu lệnh for ... in lặp trên tất cả các thuộc tính không phải Symbol, enumerable của một đối tượng. Ví dụ:

Ví dụ

 let a ={name:"John", age:32, city:"Hong Kong"} let count =0; for (let key in a) {count ++;} console.log (count)  

Đầu ra

Điều này sẽ cung cấp đầu ra -

 3