0
点赞
收藏
分享

微信扫一扫

【JavaScript】案例2:轮播图


【JavaScript】案例2:轮播图_代码实现

🔎这里是【JavaScript】,关注我学习前端不迷路
👍如果对你有帮助,给博主一个免费的点赞以示鼓励
欢迎各位🔎点赞👍评论收藏⭐️

👀专栏介绍

【JavaScript】 目前主要更新JavaScript,一起学习一起进步。

👀本期介绍

本期主要介绍案例2:轮播图

文章目录

​​1. 需求说明​​

​​2. 知识讲解-JavaScript(二)​​

​​2.1 定时器​​

​​2.1.1 循环定时器的设置和取消​​

​​2.1.2 一次性定时器的设置和取消​​

​​2.2 js 事件-onload​​

​​3. 需求分析​​

​​4. 案例代码实现​​

1. 需求说明

【JavaScript】案例2:轮播图_前端_02


需要编写程序,完成自动切换图片功能。

每 2 秒切换一次图片。


2. 知识讲解-JavaScript(二)

2.1 定时器

2.1.1 循环定时器的设置和取消

2.1.1.1 启动循环定时器-setInterval()

循环定时器,调用一次就会创建并循环执行一个定时器。

格式:

setInterval( 调用方法 , 毫秒值 );

// 毫秒值: 循环周期

示例:




【JavaScript】案例2:轮播图_javascript_03


效果:(每隔一秒就会弹出一次对话框)

【JavaScript】案例2:轮播图_前端_04

2.1.1.2 停止循环定时器-clearInterval()

setInterval 方法在创建一个定时器的同时,还会返回一个的定时器的 ID ,该 ID 就代表这个定时

器。此定时器 ID 在当前页面是不重复的。

我们可以通过 clearInterval 方法,指定某个循环定时器 停止

格式:

clearInterval( 定时器 ID);

示例:



【JavaScript】案例2:轮播图_调用方法_05


效果:


因为定时器设定后立即取消了,所以没有任何效果


2.1.2 一次性定时器的设置和取消

2.1.2.1  启动一次性定时器 -setTimeout()

一次性定时器,调用一次就会创建并执行一个定时器一次。

格式:

setTimeout( 调用方法 , 毫秒值 );

示例:



【JavaScript】案例2:轮播图_html_06


效果:

【JavaScript】案例2:轮播图_javascript_07

2.1.2.2 停止一次性定时器 clearTimeout()


setTimeout 方法在创建一个定时器的同时,还会返回一个的定时器的 ID ,该 ID 就代表这个定时器。

此定时器 ID 在当前页面是不重复的。

我们可以通过 clearTimeout 方法,指定某个一次性定时器 停止

格式:

clearTimeout ( 定时器 ID);

示例:



【JavaScript】案例2:轮播图_调用方法_08


效果:


因为定时器设定后立即取消了,所以没有任何效果。


2.2 js 事件-onload


加载完毕事件:元素组件加载完毕时触发


示例:



【JavaScript】案例2:轮播图_代码实现_09


效果:

【JavaScript】案例2:轮播图_html_10


3. 需求分析

【JavaScript】案例2:轮播图_javascript_11

4. 案例代码实现


举报

相关推荐

0 条评论