console: table() éçã¡ã½ãã
Baseline
åºãå©ç¨å¯è½
ãã®æ©è½ã¯åºãå®è£ ããã¦ãããå¤ãã®ãã¼ã¸ã§ã³ã®ç«¯æ«ããã©ã¦ã¶ã¼ã§åä½ãã¾ãã2015å¹´11æä»¥éããã¹ã¦ã®ãã©ã¦ã¶ã¼ã§å©ç¨å¯è½ã§ãã
ã¡ã¢: ãã®æ©è½ã¯ã¦ã§ãã¯ã¼ã«ã¼å ã§å©ç¨å¯è½ã§ãã
console.table() éçã¡ã½ããã¯ã表形å¼ã®ãã¼ã¿ã表ã¨ãã¦è¡¨ç¤ºãã¾ãã
æ§æ
console.table(data)
console.table(data, columns)
弿°
data-
表示ãããã¼ã¿ãããã¯é åã¾ãã¯ãªãã¸ã§ã¯ãã§ãªããã°ãªãã¾ãããé åã®ããããã®ã¢ã¤ãã ãã¾ãã¯ãªãã¸ã§ã¯ãã®ããããã®ããããã£ã¯ã表å ã® 1 è¡ã¨ãã¦è¡¨ç¾ããã¾ããè¡¨ã®æåã®åã¯
(æ·»å)ã¨ã©ãã«ãä»ãããã®å¤ã¯é åã®ã¤ã³ããã¯ã¹ã¾ãã¯ããããã£åã¨ãªãã¾ããé åå ã®è¦ç´ ãã¾ãã¯ãªãã¸ã§ã¯ãã®ããããã£ãããèªä½ãé åã¾ãã¯ãªãã¸ã§ã¯ãã§ããå ´åããããã®ã¢ã¤ãã ã¾ãã¯ããããã£ã¯è¡ãã¨ã«åãã¨ã« 1 ã¤ãã¤åæããã¾ãã
Firefox ã§ã¯ã
console.table()ã¯è¦åºãè¡ãå«ã 1000 è¡ã¾ã§ãã表示ãããããªããã¨ã«æ³¨æãã¦ãã ããã columnsçç¥å¯-
表ã«è¡¨ç¤ºããåãå¶éããããã«ä½¿ç¨ã§ããé åã§ãã
dataã®åé ç®ãé åã®å ´åãã¤ã³ããã¯ã¹ãæ ¼ç´ãã¾ããdataã®åé ç®ããªãã¸ã§ã¯ãã®å ´åãããããã£åãä¿æãã¾ããçµæã¨ãã¦çæããã表ã«ã¯ãæå®ãããä½ç½®ã¾ãã¯ååã«ä¸è´ããé ç®ã®åã®ã¿ãå«ã¾ãã¾ãã
è¿å¤
ãªã (undefined)ã
ä¾
>ããªããã£ãåã®ã³ã¬ã¯ã·ã§ã³
弿° data ã«ãé
åã¾ãã¯ãªãã¸ã§ã¯ããæ¸¡ããã¨ãã§ãã¾ãã
// æååã®é
å
console.table(["apples", "oranges", "bananas"]);
| (æ·»å) | å¤ |
|---|---|
| 0 | 'apples' |
| 1 | 'oranges' |
| 2 | 'bananas' |
// æååãããããã£ã§ãããªãã¸ã§ã¯ã
function Person(firstName, lastName) {
this.firstName = firstName;
this.lastName = lastName;
}
const me = new Person("Tyrone", "Jones");
console.table(me);
| (æ·»å) | å¤ |
|---|---|
| firstName | 'Tyrone' |
| lastName | 'Jones' |
è¤åçãªåã®éå
é åã®è¦ç´ ããªãã¸ã§ã¯ãã®ããããã£ããããèªèº«é åããªãã¸ã§ã¯ãã§ããå ´åããã®è¦ç´ ãããããã£ã¯åãã¨ã« 1 ã¤ãã¤ãè¡ã«åæããã¾ãã
// é
åã®é
å
const people = [
["Tyrone", "Jones"],
["Janet", "Smith"],
["Maria", "Cruz"],
];
console.table(people);
| (æ·»å) | 0 | 1 |
|---|---|---|
| 0 | 'Tyrone' | 'Jones' |
| 1 | 'Janet' | 'Smith' |
| 2 | 'Maria' | 'Cruz' |
// ãªãã¸ã§ã¯ãã®é
å
function Person(firstName, lastName) {
this.firstName = firstName;
this.lastName = lastName;
}
const tyrone = new Person("Tyrone", "Jones");
const janet = new Person("Janet", "Smith");
const maria = new Person("Maria", "Cruz");
console.table([tyrone, janet, maria]);
é åã«ãªãã¸ã§ã¯ããå«ã¾ãã¦ããå ´åãåã«ã¯ããããã£åã表示ããããã¨ã«æ³¨æãã¦ãã ããã
| (æ·»å) | firstName | lastName |
|---|---|---|
| 0 | 'Tyrone' | 'Jones' |
| 1 | 'Janet' | 'Smith' |
| 2 | 'Maria' | 'Cruz' |
// å¤ããªãã¸ã§ã¯ãã®ããããã£ãæã¤ãªãã¸ã§ã¯ã
const family = {};
family.mother = new Person("Janet", "Jones");
family.father = new Person("Tyrone", "Jones");
family.daughter = new Person("Maria", "Jones");
console.table(family);
| (æ·»å) | firstName | lastName |
|---|---|---|
| daughter | 'Maria' | 'Jones' |
| father | 'Tyrone' | 'Jones' |
| mother | 'Janet' | 'Jones' |
表示ããåãå¶éãã
æ¢å®ã§ã¯ãconsole.table() ã¯ãã¹ã¦ã®è¦ç´ ãåè¡ã«åºåãã¾ããçç¥å¯è½ãªå¼æ° columns ã使ç¨ããã¨ã表示ããåã®ãµãã»ããã鏿ãããã¨ãã§ãã¾ãã
// ãªãã¸ã§ã¯ãã®é
åããã ã firstName ã®ã¿è¡¨ç¤º
function Person(firstName, lastName) {
this.firstName = firstName;
this.lastName = lastName;
}
const tyrone = new Person("Tyrone", "Jones");
const janet = new Person("Janet", "Smith");
const maria = new Person("Maria", "Cruz");
console.table([tyrone, janet, maria], ["firstName"]);
| (æ·»å) | firstName |
|---|---|
| 0 | 'Tyrone' |
| 1 | 'Janet' |
| 2 | 'Maria' |
仿§æ¸
| 仿§æ¸ |
|---|
| Console > # table > |