setTimeout和V8

ren*_*ren 10 javascript v8

我已经安装了V8独立版并执行这样的javascript代码:./d8 source.js.当我使用setTimeout时,我会收到ReferenceError: setTimeout is not defined.这是怎么回事?有可能以某种方式包含此功能吗?

Pet*_*ter 12

setTimeout它不是ECMA-262的一部分,它是由浏览器实现的.但是,如果您安装Node.js(这是V8 + extras),您将获得一个命令行setTimeout.