# 控制台

console 全局变量的实现。

# 静态成员

  • function assert<T>(assertion: T, message?: string): void
    

    如果 assertion 为假值,则将 message 记录到控制台。

  • function log(message?: string): void
    

    message 输出到控制台。

  • function debug(message?: string): void
    function info(message?: string): void
    function warn(message?: string): void
    function error(message?: string): void
    

    message 输出到控制台,前面分别加上 "Debug:", "Info:", "Warning:" 或 "Error:"。

  • function time(label?: string): void
    

    使用指定的 label 启动一个新的计时器。

  • function timeLog(label?: string): void
    

    记录以前使用 console.time 启动的计时器的当前值。

  • function timeEnd(label?: string): void
    

    记录以前使用 console.time 启动的计时器的当前值,并丢弃计时器。