print 函数
- Object? object
将对象打印到控制台。
在网页上,object
被转换为字符串,并且该字符串使用 console.log
输出到网页控制台。
在原生(非网页)平台,object
被转换为字符串,并且该字符串以换行符('\n'
,U+000A)结尾,并写入 stdout
。在 Windows 上,终止的换行符以及 object
的字符串表示形式中的任何换行符都使用 Windows 行终止符序列('\r\n'
,U+000D + U+000A)输出。
可以通过 Zone.print 截获对 print
的调用。
实现
void print(Object? object) {
String line = "$object";
var toZone = printToZone;
if (toZone == null) {
printToConsole(line);
} else {
toZone(line);
}
}