这是我在控制台中运行的代码。
// Parameterless arrow functions that are visually easier to parse
setTimeout( () => {
console.log('I happen sooner');
setTimeout( () => {
// deeper code
console.log('I happen later');
}, 1);
}, 1);
这个日志这样的东西
32
I happen sooner
I happen later
我不明白这32是什么意思,并且每次运行相同的代码时,它都会增加2。
最佳答案
这是setTimeout
的ID。以后可以使用它来取消此setTimeout。
这是一些文档
https://msdn.microsoft.com/en-us/library/ms536749(VS.85).aspx
关于javascript - Devtools在控制台上打印一些奇怪的数字吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/46306494/