Facebook如何像这样登录到控制台?

Dar*_*ren 28 javascript facebook

我正在检查一些东西,就像你一样,在facebook上遇到了这个有趣的东西.

FB View Full Image

我明白完全可以使用类似的东西:

var cssRule =
    "color: rgb(249, 162, 34);" +
    "font-size: 60px;" +
    "font-weight: bold;" +
    "text-shadow: 1px 1px 5px rgb(249, 162, 34);" +
    "filter: dropshadow(color=rgb(249, 162, 34), offx=1, offy=1);";
console.log("%cHello World", cssRule);
Run Code Online (Sandbox Code Playgroud)

资源

我的主要问题是,他们如何停止显示你总是在控制台右侧的file.js:line_numer

使用上面的代码,您会看到: 规范 View Full Image

你注意到红圈了吗?但在facebook的例子中,他们没有显示那些信息.我已经浏览了Mozilla(Link)上的Web.Console API ,那么有人可能知道如何排除那些特定的信息吗?

Pau*_* S. 22

你只需要异步/推迟console.log呼叫,例如

setTimeout(console.log.bind(console, '%cFoo', 'color: #FF00FF;'), 0);
Run Code Online (Sandbox Code Playgroud)

  • 如果您只想发送一条大消息,可以将所有css放在一行中,例如@PaulS,以简化操作。,例如console.log(“ dnldr的%cHi”,“ font-size:100px;”) (3认同)