SOURCE

const fn = ()=>{
    console.log('红灯1s');
    setTimeout(()=>{
        console.log('黄灯2s')
        setTimeout(()=>{
            console.log('绿灯3s')
            setTimeout(()=>{
                fn()
            },3000)

        },2000)

    },1000)
}

fn();
console 命令行工具 X clear

                    
>
console