1.话不多说,直接上代码

<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title>
</head><body><div id="light"><span></span></div>
</body>
<script>const lights = [{color: 'red', delay: '5000',color: 'yellow', delay: '2000',color: 'green', delay: '5000',color: 'balck', delay: '5000',}]const box = document.getElementById('light')const changeLight = () => {box.style.background = 'red'console.log('red11');setTimeout(() => {box.style.background = 'yellow'console.log('yellow');setTimeout(() => {box.style.background = 'green'console.log('green');setTimeout(() => {changeLight()}, 5000)}, 2000)}, 5000)}changeLight()
</script></html>

如何使用js实现交通红绿灯相关推荐

  1. 51单片机自学--交通红绿灯模拟

    51单片机自学--交通红绿灯模拟(黄灯闪烁与不闪两种模式) ABC东西红黄绿DEF南北红黄绿S时间K选择模式 或许看这文章的是初学者,有些话还是要说的,就是要使用本代码,需要把对应的端口进行更改为你连 ...

  2. VHDL设计——交通红绿灯控制器模块

    设计一个交通红绿灯控制器模块,实现主干道和支路之间红绿黄灯的信号转换. Design Block: LIBRARY IEEE; USE IEEE.STD_LOGIC_1164.ALL; USE IEE ...

  3. 利用MATLAB仿真实现交通红绿灯识别的目的

    本文章在MATLAB平台仿真来实现交通红绿灯的识别.主要步骤可以分为: 1.红绿灯图像先经过预处理包括图像灰度化,图像锐化,图像滤波,阈值分割等,去除背景部分噪声减少对识别结果的影响.图像灰度化的目的 ...

  4. 用html编写一个红绿灯,利用js实现简易红绿灯

    HTML代码: 在一个div容器内,设置3个span CSS代码: .red_light { width: 200px; height: 200px; border-radius: 50%; marg ...

  5. java利用监听器制作红绿灯_利用js实现简易红绿灯

    HTML代码: 在一个div容器内,设置3个span CSS代码: .red_light { width: 200px; height: 200px; border-radius: 50%; marg ...

  6. C51单片机 简单的交通红绿灯设计一

    各位读者朋友们你们好,感谢你们能点开这篇文章,作为一个非硬件专业的学生,我没有扎实的硬件基础,很担心自己所写内容没有理论基础或者存有漏洞,如果有不对的地方,期待您能指正,一起学习.交通红绿灯的设计算是 ...

  7. 计算机毕业设计Node.js+Vue交通违章举报平台(程序+源码+LW+部署)

    该项目含有源码.文档.程序.数据库.配套开发软件.软件安装教程.欢迎交流 项目运行 环境配置: Node.js+ Vscode + Mysql5.7 + HBuilderX+Navicat11+Vue ...

  8. 【c51单片机】交通红绿灯设计

    观察十字路口红绿灯工作流程,设计交通灯. 1.初始时:南北向.东西向直行左转均为红灯 2.南北向直行: ①南北向直行绿灯亮,延时若干秒 ②启动南北向左转数码管显示:倒计时6秒:同时南北向直行绿灯闪烁3 ...

  9. 【C51单片机】交通红绿灯设计(仿真)

    1.功能描述 观察十字路口红绿灯工作流程,设计交通灯. 1.初始时:南北向.东西向直行左转均为红灯 2.南北向直行: ①南北向直行绿灯亮,延时若干秒 ②启动南北向左转数码管显示:倒计时6秒:同时南北向 ...

最新文章

  1. Ubuntu创建新用户的正确姿势
  2. Python语言学习:复杂函数(yield/@property)使用方法、案例应用之详细攻略
  3. 阿里云正式推出内容平台“云栖号”:全面助力企业和个人上云决策
  4. Android应用开发(15)---字符串资源
  5. loadrunner:关联操作
  6. openmv探索_1_helloworld
  7. 用于检测未知恶意软件的深度学习方法
  8. windows7内存诊断工具有用吗_WIN7 自带的内存检测工具怎么用
  9. django操作word全程实录讲解(包含操作图片,内含代码下载地址)
  10. 小米 红米4(标准版)线刷兼救砖_解账户锁_纯净刷机包_教程
  11. linux之父博客,Linux25周年之际:专访 Linux 之父 Linus Torvalds
  12. (转帖)Redis的LRU和LFU区别
  13. backtrack5实现局域网DNS欺骗
  14. android 模糊组件,动态模糊组件 HokoBlur
  15. U盘安装ubuntu(双系统共存)
  16. 无人值守安装linux7,kickstart无人值守安装CentOS7
  17. 求通俗解释下bandit老虎机是个什么东西?
  18. Angluar WARNING System.import() is deprecated and will be removed soon. Use import() instead
  19. 关于正态总体的样本均值与样本方差的重要结论
  20. 京东商城组织架构调整:划分为前中后台 强调实现有质量增长

热门文章

  1. 彩色喷头程序开发项目外包
  2. 工商名人堂 爱德华·约翰逊二世---富达基金的崛起(转载自新浪)
  3. 鱼鹰软件签约新三板挂牌企业风盛股份
  4. STM32—LED单灯闪烁之软件延时
  5. fatal detected dubious ownership in repository at解决办法
  6. 电商行业用天翎低代码平台做客服管理系统
  7. 模糊测试框架 Sulley 使用手记 (一)
  8. JavaScript下的setTimeout(fn,0)的作用,涨知识了
  9. 链接标签a去掉下划线
  10. 步进电机算法s曲线的原理与实现