Console.log 递归处理由 %s 引入的格式说明符
如果你曾经在使用JavaScript的过程中遇到过需要输出格式化字符串的情况,那么你可能会用到console.log()来实现这个目的。然而,当你在console.log()中使用特殊的格式说明符时,可能会遇到一些问题。
最近,有用户报告称,在使用%s格式说明符时,会导致console.log()陷入递归处理的问题。这个问题的根源可以追溯到Chromium浏览器的一个Bug,具体可以参考这个链接:https://issues.chromium.org/issues/543972096?pli=1。
为了解决这个问题,开发团队正在积极调查并修复相关Bug。如果你也遇到了这个问题,请不必担心,它很快就会得到解决。
总的来说,console.log()是一个非常方便且强大的调试工具,但在使用时需要注意避免使用可能导致递归处理的格式说明符,以避免出现不必要的问题。希望通过这篇文章能够帮助大家更好地使用console.log()来调试JavaScript代码。
了解更多有趣的事情:https://blog.ds3783.com/