1.sleep函数 JavaScript是单线程运行的,没有内置的sleep函数,现在模拟实现sleep延迟执行的效果。 使用睡眠函数实现红绿灯代码,红灯2秒,黄灯1秒,绿灯3秒,循环改变颜色。 2. setTimeout 直接使用setTimeout实现 sleep() 的方法,兼容性最好,但是使用了回调函数的实现方式,代码的可读性和维护性不是...
1.sleep函数 JavaScript是单线程运行的,没有内置的sleep函数,现在模拟实现sleep延迟执行的效果。 使用睡眠函数实现红绿灯代码,红灯2秒,黄灯1秒,绿灯3秒,循环改变颜色。 2. setTimeout 直接使用setTimeout实现 sleep() 的方法,兼容性最好,但是使用了回调函数的实现方式,代码的可读性和维护性不是...