Javascript:删除浏览器控制台中输出数组的空白

Javascript:删除浏览器控制台中输出数组的空白,javascript,Javascript,是否有任何方法可以删除输出数组中不必要的空格。当我运行代码时,逗号和整数之间以及整数和括号之间都有空格 var arr = [1,2,3,4,5]; console.log(arr); 输出 期望输出 或者是一个基本的工具功能,它有非常明确的行为,你不能改变 你唯一能做的就是耍花招。console.log以不同的方式处理字符串和数组,因此您可以在显示数组之前转换数组 此外,他们没有可能影响显示,因为它没有任何目的。您在应用程序中使用console.log试图实现什么 创建console.log

是否有任何方法可以删除输出数组中不必要的空格。当我运行代码时,逗号和整数之间以及整数和括号之间都有空格

var arr = [1,2,3,4,5];
console.log(arr);
输出

期望输出

或者是一个基本的工具功能,它有非常明确的行为,你不能改变

你唯一能做的就是耍花招。console.log以不同的方式处理字符串和数组,因此您可以在显示数组之前转换数组

此外,他们没有可能影响显示,因为它没有任何目的。您在应用程序中使用console.log试图实现什么

创建console.log是为了显示调试消息,而不是向普通用户显示数据

例如,在node.js中,为了在控制台中向用户显示数据,请使用:

process.stdout.write(your_string_in_your_own_format);
常数arr=[1,2,3,4,5]; //基本阵列 console.logarr; //将arr转换为字符串
console.logJSON.stringifyarr;不,没有。基本上,控制台漂亮地打印了数组,这导致了空格,但这只是一种视觉效果。实际上,您看不到数组是用空格存储的,还是没有空格存储的。console.log没有提供用于显示的功能旁边的内容
[1,2,3,4,5]
process.stdout.write(your_string_in_your_own_format);