今天学到了一个小技巧:console.table
,会把数据 data 以表格的形式打印出来。
数组中的每一个元素(或对象中可枚举的属性)将会以行的形式显示在表格中。
格式:
console.table(tabledata, tablecolumns)
tabledata:对象或数组 ,必需。
tablecolumns:数组,可选。该数组包含要包括在表中的列名称。
console.table() 会把所有元素罗列在每一列,可以使用 tablecolumns 参数选择要显示的列的子集。
入参为数组
例子:
console.table(["123", "456", "789"]);
打印结果:
复合数组
如果需要打印的元素在一个数组中,或者需要打印的属性在一个对象,并且他们本身就是一个数组或者对象,则将会把这个元素显示在同一行,每个元素占一列。
例子:
let arr = [
["apple", "orange"],
["banana", "tangerine"