console.table() 允许在控制台中以漂亮的表格格式显示数据. 当需要可视化复杂的数组或对象时,它非常方便。
1var someArray = [
2 "Blowin' in the Wind",
3 "Like a Rolling Stone",
4 "Knockin' On Heaven's Door"
5];
6
7console.table(someArray);
8
9// Array of arrays:
10var anotherArray = [
11 ["One", "Two"],
12 ["Three", "Four"],
13 ["Five", "Six"]
14];
15
16console.table(anotherArray);
以下是一个对象的例子:
1function HitSingle(title, artist,
2 year, album) {
3 this.title = title;
4 this.artist = artist;
5 this.year = year;
6 this.album = album;
7}
8
9var favHit = new HitSingle(
10 "Like a Prayer",
11 "Madonna",
12 "1989",
13 "Like a Prayer"
14 );
15
16console.table(favHit);
可选的第二个参数为 console.table():一个包含列的名称的数组。
试试! 打开您的控制台以查看结果. 请记住,在 IE 中,console.table()
不受支持。