按顺序调用console.log - >执行不正常

时间:2018-05-23 11:35:00

标签: javascript console.log

我有点问题。

m1 = new Matrix3D(null);

m1.initRotX(20);

console.log(m1);

m1.initRotY(20);

console.log(m1);

这是记录相同矩阵的2倍。(y rot Matrix) 当我每次工作正常时初始化一个新矩阵。

js是否正在对此进行线程处理,并且init函数对日志的速度是否更快或是否存在另一个explenation?

1 个答案:

答案 0 :(得分:1)

如果你log是控制台的一个对象,你会看到两件事:一行(通常用斜体印刷),它显示了对象的toString()方法的结果。你致电console.log()的那一刻。第二行(可以展开以查看对象的详细属性)始终显示对象的最新状态,无论日志在何处生成。