javascript - 如何在 Javascript 中以程序化的方式运行一个又一个语句?

标签 javascript procedural

假设我们有一个简单的场景,我想在 1 秒后重复输出“Hello”,然后输出“World”。我已经尝试过以下方法:

setInterval(
    function() {
        console.log("Hello");

        setTimeout(
            function() {
                console.log("World");
            },
            1000
        );
    },
    1000 
);

但是它不起作用,在 setInterval 的第二次迭代时,console.log 同时输出 Hello World。

我做错了什么?

最佳答案

外部间隔应为 2 秒。

关于javascript - 如何在 Javascript 中以程序化的方式运行一个又一个语句?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18172978/

相关文章:

javascript - 修改导出时 Highcharts 的图例符号不起作用

c++ - SFML 中的程序纹理

带有命名空间与 oop 的 php 过程

java - 使用 Perlin 噪声生成 2d 瓦片 map

java - 带有线条和区域的程序地形纹理

javascript - 虚拟中继器和 Protractor

javascript - 是否可以在运算符、嵌套可观察值中返回新的可观察值

javascript - 未选择第二个下拉菜单

JavaScript Jquery 作业问题只适用于变量的最佳值

php - 将可变数量的值绑定(bind)到准备好的语句