
console.table(object) 함수는 객체의 모든 프로퍼티를 표 형태로 출력합니다.
이 함수는 객체의 프로퍼티가 중첩 객체일 경우 해당 프로퍼티도 표 형태로 출력하지 않습니다.
예를 들어, 다음 객체를 살펴보겠습니다.
#hostingforum.kr
javascript
const person = {
name: 'John',
age: 30,
address: {
street: '123 Main St',
city: 'Anytown',
state: 'CA',
zip: '12345'
}
};
console.table(person) 함수를 호출하면 다음과 같은 결과가 출력됩니다.
#hostingforum.kr
javascript
console.table(person);
이 결과에서 address 프로퍼티는 표 형태로 출력되지 않습니다. 대신, address 프로퍼티의 값은 객체로 출력됩니다.
만약 address 프로퍼티의 값을 표 형태로 출력하고 싶다면, 다음과 같이 객체를 배열로 변환하여 console.table 함수에 전달할 수 있습니다.
#hostingforum.kr
javascript
console.table([person.address]);
이 경우, address 프로퍼티의 모든 프로퍼티가 표 형태로 출력됩니다.
2025-07-15 09:33