代码之家  ›  专栏  ›  技术社区  ›  fightstarr20

javscript-将变量输出到控制台以防止滚动

  •  -1
  • fightstarr20  · 技术社区  · 6 年前

    我在chrome devtools控制台中有一组要监视的变量。这是一个相当广泛的25个列表,我目前正在像这样输出它们…

    console.log(variable1);
    console.log(variable2);
    console.log(variable3);
    console.log(variable4);
    console.log(variable5);
    console.log(variable6);
    

    这是有效的,但很难调试,因为它们不断向下滚动列表。有没有更好的方法在一个地方监控变量?

    或者,我可以设置变量来重写行而不是添加?

    3 回复  |  直到 6 年前
        1
  •  3
  •   NoobTW    6 年前

    假设你有var1,var2,var3……

    你可以:

    console.log(var1, var2, var3, ...);
    

    如果您使用chrome devtools,甚至可以:

    console.table({var1, var2, var3, ... });
    

    enter image description here

        2
  •  1
  •   HelloEdit    6 年前

    也许你可以用这样的东西:

    console.log({ variable1, variable2, variable3, variable4, ... })
    
        3
  •  1
  •   The fourth bird    6 年前

    您可以通过逗号分隔的多个参数 console.log :

    let variable1 = "a",
      variable2 = "b";
    console.log(variable1, variable2);