
console.table()은 JavaScript에서 데이터를 시각적으로 표현하기 위한 강력한 도구입니다. 이 메서드는 배열이나 객체를 인수로 받아, 콘솔 창에 테이블 형식으로 데이터를 출력합니다. 이러한 방식은 데이터를 분석하거나 디버깅할 때 매우 유용하며, 복잡한 데이터 구조를 더 쉽게 이해할 수 있게 해줍니다.
console.table(object|array, [columns]);
object|array: 테이블로 출력하고자 하는 객체 또는 배열입니다.[columns]: 선택적으로, 표시하고 싶은 열의 이름을 담은 배열입니다. 이 매개변수를 사용하면 출력할 데이터의 특정 속성만 선택할 수 있습니다.다음은 console.table() 사용의 간단한 예시입니다:
const fruits = [
{ name: '사과', color: '빨강', price: 1000 },
{ name: '바나나', color: '노랑', price: 800 },
{ name: '키위', color: '녹색', price: 1200 },
];
console.table(fruits);
이 코드는 콘솔에 다음과 같은 테이블을 출력합니다:
┌─────────┬─────────┬─────────┬────────┐
│ (index) │ name │ color │ price │
├─────────┼─────────┼─────────┼────────┤
│ 0 │ '사과' │ '빨강' │ 1000 │
│ 1 │ '바나나'│ '노랑' │ 800 │
│ 2 │ '키위' │ '녹색' │ 1200 │
└─────────┴─────────┴─────────┴────────┘
console.table()은 다양한 개발 상황에서 유용하게 사용될 수 있습니다. 예를 들어, API로부터 받은 데이터의 구조를 빠르게 이해하거나, 배열 내 객체들의 특정 속성을 비교할 때 매우 효과적입니다.
console.table#JavaScript, console.table, 데이터 시각화, 웹 개발, 디버깅