print 函数

void print(
  1. Object? object
)

将对象打印到控制台。

在网页上,object 被转换为字符串,然后使用 console.log 输出到网页控制台。

在本地(非网页)平台上,object 被转换为字符串,并在字符串末尾添加换行符('\n',U+000A)并写入 stdout。在 Windows 上,终止的换行符以及 object 的字符串表示形式中的任何换行符都使用 Windows 行终止符序列('\r\n',U+000D + U+000A)输出。

print 的调用可以被 Zone.print 截获。

实现

void print(Object? object) {
  String line = "$object";
  var toZone = printToZone;
  if (toZone == null) {
    printToConsole(line);
  } else {
    toZone(line);
  }
}