eja*_*ang 40 console html5 web-worker
它只是我,还是console.log()HTML5网络工作者要求的太多了?
我知道操纵DOM是被阻止的,因为它有潜在危险,但是真的有可能console.log()被多线程工作者恶意利用吗?
WOR*_*MSS 17
只想发布控制台.日志现在至少可以在Chrome浏览器中使用.
我不知道它添加了哪个版本,但35.0.1916.153米有它.
局限性
但它有一个小的限制,它只能输出基元(字符串,数字,布尔值)有时单维数组.
它只能占用控制台日志中的第一个参数.
普通控制台日志:
console.log("status:", _status); // status: working
console.log({ status: _status }); // { "status": working }
Run Code Online (Sandbox Code Playgroud)
工作者控制台日志
console.log("status:", _status); // status:
console.log({ status: _status }); // [object Object]
Run Code Online (Sandbox Code Playgroud)
您可以使用,console.log(JSON.stringify({ status: _status }));但这不会处理循环引用对象,也不会输出漂亮/易于读取的对象.
更新:你可以通过stringify得到漂亮的打印效果console.log(JSON.stringify(someObject, null, " "));.