del*_*ber 1 javascript node.js
以下打印我的消息
setTimeout(console.log('delayed hello world'), 10000);
Run Code Online (Sandbox Code Playgroud)
这有点违反直觉.因为我的信息会立即打印出10秒结束时发生的事情?
您需要使用匿名函数:
setTimeout(function() { console.log('delayed hello world') }, 10000);
Run Code Online (Sandbox Code Playgroud)
查看更多有关传递PARAMS到setTimeout在功能MDN