Tôi đã có một đối tượng javascript đã được phân tích cú pháp JSON bằng cách sử dụng JSON.parse
Tôi bây giờ muốn in đối tượng để tôi có thể gỡ lỗi nó (một cái gì đó đang sai với chức năng). Khi tôi làm như sau ...In đối tượng được phân tích cú pháp JSON?
for (property in obj) {
output += property + ': ' + obj[property]+'; ';
}
console.log(output);
Tôi nhận được nhiều [đối tượng của đối tượng] được liệt kê. Tôi tự hỏi làm thế nào tôi sẽ in này để xem nội dung?
như một sidenote, cho (thuộc tính trong obj) sẽ liệt kê tất cả các thuộc tính, ngay cả các thuộc tính được thừa kế. Vì vậy, bạn sẽ nhận được rất nhiều không liên quan một cominng cho Object.prototype và bất kỳ "lớp mẹ". Điều này là không thuận tiện với các đối tượng json. Bạn phải lọc chúng bằng hasOwnProperty() để chỉ nhận các thuộc tính mà đối tượng này sở hữu. – BiAiB