gpt4 book ai didi

javascript - 如何阻止 Firebug 在控制台中 chop 字符串?

转载 作者:数据小太阳 更新时间:2023-10-29 04:27:09 27 4
gpt4 key购买 nike

调试时,我经常将字符串和数组转储到控制台。但在某些情况下,Firebug 会 chop 字符串值,因此很难确定结果。

例如,控制台中的这段代码:

console.log ( [
"123456789A123456789B123456789C123456789D123456789E123456789F123456789G",
"123456789A123456789B123456789C123456789D123456789E123456789F123456789G"
] );

产量:

[ "123456789A123456789B123...89E123456789F123456789G",
"123456789A123456789B123...89E123456789F123456789G"
]

(糟糕!)


一个字符串是可以的。这:

console.log ("123456789A123456789B123456789C123456789D123456789E123456789F123456789G");

产量:

123456789A123456789B123456789C123456789D123456789E123456789F123456789G

正如预期的那样。

但是,数组和对象会变短。
我该如何阻止这种行为?这是一个错误吗? (到目前为止,我的 Google-Fu 失败了。)

最佳答案

好的,在翻阅 Firebug Preferences 列表后(现在有 204 个,而且顺序不明显),我找到了 stringCropLength

它默认为 50,这是有道理的,因为测试字符串被 chop 为 123456789A123456789B123...89E123456789F123456789G,其长度为 49 个字符。

打开 about:config 并将 extensions.firebug.stringCropLength 设置为 0,阻止字符串被 chop !

请注意,根据 Issue 5898: Introduce different string cropping preferences 的说法,此偏好可能会影响一些事情(目前)。但是,到目前为止,我没有看到将此设置为无“裁剪”的不良影响。

关于javascript - 如何阻止 Firebug 在控制台中 chop 字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12636243/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com