在js中控制台打印一行字符串和对象的方法
在前端开发中,大多数调试都是在F12中查看控制台和网络中的请求数据和响应数据,也有人喜欢使用调试器。
在开发较大的项目时,在开发环境中,打开控制台,页面上总是充斥着各种各样的控制台,仍然有很多行,部分原因如下。
因为如果字符串和对象同时打印在同一行,我们会想到下面的拼接,但是对象会调用原型中的toString()方法,这让我们看起来很不舒服。
Console.log('上传结果' {obj: '对象,名称为: '臧三' });
昨天在开发程序的时候,查了一下企业微信的后台,看到字符串和对象打印在他控制台的同一行,才意识到可以打印在同一行。
我之前也想过,有时候查看的时候会调用JSON.stringtify()方法,但是对象复杂的时候,不利于查看和调试。
Console.log('上传结果' JSON.stringify({obj: '对象,名称: '张三' });
我觉得我写的有点啰嗦,意思是再告诉我一个逗号。你说这么多没用。
看这个效果。如果这样打印,我会感觉清晰很多,控制台的行数也会少一些。
具体方法是在控制台的每个参数之间添加一个逗号,
Console.log('上传结果',{obj: '对象',名称: '张三' });摘要
以上就是边肖介绍的js中控制台一行打印字符串和对象的方法。希望对大家有帮助。如果你有任何问题,请给我留言,边肖会及时回复你。非常感谢您对我们网站的支持!如果你觉得这篇文章对你有帮助,请转载,请注明出处,谢谢!
版权声明:在js中控制台打印一行字符串和对象的方法是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。