Chrome DevTools中console.log的\n换行失效问题求助
Chrome DevTools中console.log换行失效的解决办法
- 问题根源:Chrome DevTools默认会将
console.log的多个参数用空格拼接,不会解析参数内的换行符;而Stack Overflow代码片段的运行环境是直接按字符串原样输出参数,所以换行能生效。 - 可行解决方法:
- 将内容合并为单个字符串(推荐用模板字符串):
console.log(`${234234}\n\n${23423}`) - 使用占位符格式化输出:
console.log("%s\n\n%s", 234234, 23423) - 拆分多次调用
console.log,利用DevTools的自动换行:console.log(234234) console.log() console.log(23423)
- 将内容合并为单个字符串(推荐用模板字符串):
内容的提问来源于stack exchange,提问作者AGamePlayer
相关产品推荐
相关产品推荐

