Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >JavaScript事件(二)

JavaScript事件(二)

作者头像
二十三年蝉
发布于 2018-02-27 10:20:29
发布于 2018-02-27 10:20:29
1.3K00
代码可运行
举报
文章被收录于专栏:闻道于事闻道于事
运行总次数:0
代码可运行

例题顺序:

1.子菜单下拉 2.图片轮播 3.选项卡效果 4.进度条制作 5.滑动效果 6.滚动固定效果

1.子菜单下拉

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
 1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 2 <html xmlns="http://www.w3.org/1999/xhtml">
 3 <head>
 4 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
 5 <title>子菜单下拉</title>
 6 <style>
 7     *{
 8         margin:0px auto;
 9         padding:0px;
10         text-align:center;
11         line-height:50px;
12         vertical-align:middle;
13         }
14     #wai{
15         margin-top:150px;
16         width:800px;
17         height:50px;
18         }
19     .nei{
20         background-color:#9F9;
21         float:left;
22         width:150px;
23         height:50px;
24         line-height:50px;
25         vertical-align:middle;
26         }
27     .neiw{
28         width:0px;
29         height:0px;
30         float:left;
31         display:none;}
32     .nein{
33         position:relative;
34         top:50px;
35         left:-150px;
36         height:50px;
37         width:150px;}
38     .neil{
39         margin:1px;
40         width:149px;
41         height:49px;
42         background-color:#9F0;}
43 </style>
44 </head>
45 
46 <body>
47     <div id="wai">
48         <!--每个子菜单设置一个鼠标移上显示,一个鼠标移走隐藏-->
49         <div class="nei" onmouseover="xianShi('cp')" onmouseout="yin('cp')">产品中心</div>
50         <div class="neiw" id="cp">
51             <div class="nein"  onmouseover="xianShi('cp')" onmouseout="yin('cp')">
52                 <div class="neil">男装</div>
53                 <div class="neil">女装</div>
54                 <div class="neil">休闲</div>
55             </div>
56         </div>
57         <div class="nei" onmouseover="xianShi('xw')" onmouseout="yin('xw')">新闻中心</div>
58         <div class="neiw" id="xw"  onmouseover="xianShi('xw')" onmouseout="yin('xw')">
59             <div class="nein">
60                 <div class="neil">娱乐</div>
61                 <div class="neil">军事</div>
62                 <div class="neil">政策</div>
63             </div>
64         </div>
65 
66         <div class="nei" onmouseover="xianShi('jr')"  onmouseout="yin('jr')">今日动态</div>
67         <div class="neiw" id="jr"  onmouseover="xianShi('jr')"  onmouseout="yin('jr')">
68             <div  class="nein">
69                 <div class="neil">男装</div>
70                 <div class="neil">女装</div>
71                 <div class="neil">休闲</div>
72             </div>
73         </div>
74         <div class="nei" onmouseover="xianShi('zx')" onmouseout="yin('zx')">最新政策</div>
75         <div class="neiw" id="zx">
76             <div class="nein" onmouseover="xianShi('zx')" onmouseout="yin('zx')">
77                 <div class="neil">商务</div>
78                 <div class="neil">环境</div>
79                 <div class="neil">金融</div>
80             </div>
81         </div>
82     </div>
83 </body>
84 </html>
85 <script>
86     //鼠标移上去显示
87     function xianShi(id){
88         var d=document.getElementById(id);
89         d.style.display="block";
90     }
91     //鼠标移走隐藏
92     function yin(id){
93         var d=document.getElementById(id);
94         d.style.display="none";
95     }
96 
97 </script>

这个题目需要注意的是不能只给子菜单设置外边距而不设置边框线,这样鼠标移到空白外边距时子菜单会触发隐藏效果

还有就是鼠标的事件加在子菜单的neiw和nein的div中,以及给每一个子菜单加鼠标事件,效果都是一样的

2.大图轮播效果

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
 1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 2 <html xmlns="http://www.w3.org/1999/xhtml">
 3 <head>
 4 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
 5 <title>大图轮播</title>
 6 <style>
 7     *{
 8         margin:0px auto;
 9         padding:0px;}
10     /*设置外层div样式*/
11     #wai{
12         width:300px;
13         height:600px;}
14     /*设置图片大小,应和外层div一样,这里因为页面只有三个图片,所以直接用标签选择器设置*/
15     img{
16         width:300px;
17         height:600px;}
18 </style>
19 </head>
20 <body>
21     <div id="wai">
22             <img src="img/1 (3).jpg"/>
23             <img src="img/1 (6).jpg"  style="display:none"/>
24             <img src="img/1 (5).jpg"  style="display:none"/>
25     </div>
26 </body>
27 </html>
28 <script>
29     //首先获取图片到数组中,这里因为页面只有三个图片没有其他内容,所以根据标签名获取
30     var img=document.getElementsByTagName("img");
31     //定义函数的索引值,也就是第几图片
32     var index=0;
33     //调用函数
34     huan();
35     //设置函数
36     function huan(){
37         //首先遍历所有图片设置隐藏
38         for(i=0;i<img.length;i++){
39             img[i].style.display="none";
40         }
41         //显示图片,如果这句话写在判断后面,会先显示第二张
42         img[index].style.display="block";
43         //索引加一,如果索引大于函数长度-1,索引在从0开始
44         if(index>=img.length-1){
45             index=0;
46         }else{
47             index++;
48         }
49         //这是轮播,每个两秒调用一次程序本身        
50         window.setTimeout("huan()",2000);
51     }
52 
53 </script>

这里之前干过一个错误,把每个图片都放在一个div里,然后设置后两个图片所在的div默认隐藏,后面函数设置的的<img>标签显示,结果只有第一个图片显示两秒后消失。

<div>也不能乱加,看有无需要。

前后要对应好,不要前面设置的div隐藏,后面改变的img显示。

3.选项卡效果

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
 1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 2 <html xmlns="http://www.w3.org/1999/xhtml">
 3 <head>
 4 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
 5 <title>选项卡</title>
 6 <style>
 7     *{
 8         margin:0px auto;
 9         padding:0px;
10         }
11     #tou{
12         margin-top:100px;
13         width:800px;
14         height:50px;
15     }
16     .list{
17         float:left;
18         width:200px;
19         height:50px;
20     }
21     #shen{
22         width:800px;
23         height:50px;}
24     .list1{
25         float:left;
26         width:800px;
27         height:500px;
28         display:none;
29     }
30 </style>
31 </head>
32 
33 <body>
34     <div id="tou">
35         <div class="list" style="background-color:#0F9" onclick="show('s1')"></div>
36         <div class="list" style="background-color:#9F0" onclick="show('s2')"></div>
37         <div class="list" style="background-color:#9FF" onclick="show('s3')"></div>
38         <div class="list" style="background-color:#3CF" onclick="show('s4')"></div>
39     </div>
40     <div id="shen">
41           <div class="list1" style="background-color:#0F9" id="s1"></div>
42         <div class="list1" style="background-color:#9F0" id="s2"></div>
43         <div class="list1" style="background-color:#9FF" id="s3"></div>
44         <div class="list1" style="background-color:#3CF" id="s4"></div>
45     </div>
46 </body>
47 </html>
48 <script>
49     //单击选项卡,先将所有子菜单隐藏,在将被点击的选项卡的子菜单显示
50     function show(id){
51         var s=document.getElementsByClassName("list1");
52         for(var i=0;i<s.length;i++){
53             s[i].style.display="none";
54         }
55         var a=document.getElementById(id);
56         a.style.display="block";
57     }
58 </script>

先布局选项卡,在布局子菜单,然后根据需要可在子菜单挨个设置隐藏,也可以在样式表统一设置隐藏,根据需要,这里在样式表设置

4.进图条制作

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
 1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 2 <html xmlns="http://www.w3.org/1999/xhtml">
 3 <head>
 4 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
 5 <title>进度条</title>
 6 <style>
 7     *{
 8         margin:0px auto;
 9         padding:0px;
10         }
11     #wai{
12         margin-top:600px;
13         width:800px;
14         height:50px;
15         border:1px solid #333;}
16     #nei{
17         float:left;
18         background-color:#333;
19         height:50px;
20         }
21 </style>
22 </head>
23 
24 <body>
25     <input type="button" value="开始" onclick="gun('nei')" />
26     <div id="wai">
27         <div id="nei" style="width:0%"></div>
28     </div>
29 </body>
30 </html>
31 <script>
32     //设置循环,j代表进度,也就是宽度,一直加百分之一
33     var j=0;
34     function gun(id){
35         if(j<100){
36             j++;
37         }
38         //j是一个数值,用+和字符串%拼接起来之后变成了百分比字符串,字符串就可以被样式识别
39         document.getElementById('nei').style.width=j+"%";
40         window.setTimeout("gun()",5);
41     }
42 
43     //以下是失败的方法
44     /*function gun(id){
45         var a=document.getElementById(id);
46         var j=(parseInt(a.style.width));
47         if(j<100){
48             j++;
49         }
50         a.style.width=j+"%";
51         window.setTimeout("gun()",5);
52     }*/
53 </script>

5.滑动效果

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
 1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 2 <html xmlns="http://www.w3.org/1999/xhtml">
 3 <head>
 4 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
 5 <title>无标题文档</title>
 6 <style>
 7     *{
 8         margin:0px auto;
 9         padding:0px;
10         }
11     #wai{
12         width:1000px;
13         height:500px;}
14     #zuo{
15         width:200px;
16         height:500px;
17         background-color:#3F0;
18         float:left;}
19     #you{
20         width:800px;
21         height:500px;
22         background-color:#FF9;
23         float:left;}
24     #fu{
25         width:40px;
26         height:40px;
27         background-color:#CCC;
28         position:relative;
29         text-align:center;
30         line-height:40px;
31         vertical-align:middle;
32         top:-250px;
33                 }
34 </style>
35 </head>
36 
37 <body>
38     <div id="wai">
39         <div id="zuo" style="width:200px"></div>
40         <div id="you" style="width:800px"></div>
41     </div>
42     <div style="clear:both"></div>
43     <div id="fu" style="left:-300px" onclick="dong()">>></div>
44 </body>
45 </html>
46 <script>
47     var z=document.getElementById("zuo");
48     var y=document.getElementById("you");
49     var s=document.getElementById("fu");
50     function dong(){
51         //获取每个div的宽度并转化为整数
52         var i=parseInt(z.style.width);
53         var k=parseInt(y.style.width);
54         var sl=parseInt(s.style.left);
55         //如果没有走到最终位置,就控制每个元素向右移动1
56         if(i<800){
57             i++;
58             k--;
59             sl++;
60             z.style.width=i+"px";
61             y.style.width=k+"px";
62             s.style.left=sl+"px";
63             window.setTimeout("dong()",6);
64 
65         }
66     }
67 </script>

6.滚动固定效果

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
 1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 2 <html xmlns="http://www.w3.org/1999/xhtml">
 3 <head>
 4 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
 5 <title>滚动固定</title>
 6 <style>
 7     *{
 8         margin:0px auto;
 9         padding:0px;
10         }
11     #wai{
12         height:2200px;
13         width:800px;
14         }
15     #tou{
16         height:50px;
17         width:800px;
18         background-color:#0FF;
19         }
20     #shen{
21         height:150px;
22         width:800px;
23         background-color:#9F6;}
24 </style>
25 </head>
26 
27 <body>
28     <div id="wai">
29         <div id="shen"></div>
30         <div id="tou" ></div>
31     </div>
32 </body>
33 </html>
34 <script>
35     //监听滚动的距离,滚动触发
36     window.onscroll=function(){
37         //获取头部菜单是否达到浏览器顶部边框
38         if(window.scrollY>150){
39             //设置头部菜单相对浏览器边框定位
40             document.getElementById("tou").style.position="fixed";
41             //距离顶部0距离
42             document.getElementById("tou").style.top="0px";
43             }else{
44             //如果距离小于150,也就是滚回,设置定位为空,及不定位
45             document.getElementById("tou").style.position="";
46             }
47     }
48 </script>
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2017-06-20 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
JavaScript事件与例子(三)
两个例子,好友选中效果和左侧右侧子菜单 一、好友选中效果 可以通过设置属性的方式判断当前是否被选中,也可以通过获取当前元素的颜色从而得知当前元素状态是否被选中,从而进行操作 1.通过设置属性的方式判断选中的元素 1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 2 <html xmlns="http://ww
二十三年蝉
2018/02/27
6910
JavaScript事件与例子
事件,就是预先设置好的一段代码,等到用户触发的时候执行。 一:常见的事件: 1.关于鼠标的事件   onclick 鼠标单击触发   ondblclick 鼠标双击触发   onmouseover 鼠标移上触发   onmouseout 鼠标离开触发   onmousemove 鼠标移动触发 1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-tra
二十三年蝉
2018/02/27
8850
jquery图片幻灯片(小图列表,大图展示)
先来个效果图(没有服务器,没办法提供演示版) 效果不如FLASH版的好,接下来我就发出FLASH版的来 全部代码如下所示 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <META HTTP-EQUIV="Co
liulun
2022/05/09
2.4K0
jquery图片幻灯片(小图列表,大图展示)
纯js实现网页返回顶部功能(万能的兼容目前所有浏览器)
在web2.0时代,越来越多的网站如雨后春笋般的冒了出来。而且这些网站提供了很多我们常见的功能。如:返回顶部等等小特性。
业余草
2019/01/21
1.4K0
纯js实现网页返回顶部功能(万能的兼容目前所有浏览器)
大一Web课程设计 基于HTML家乡主题网页项目的设计与实现——中国牡丹之都山东菏泽(6页)
家乡旅游景点网页作业制作 网页代码运用了DIV盒子的使用方法,如盒子的嵌套、浮动、margin、border、background等属性的使用,外部大盒子设定居中,内部左中右布局,下方横向浮动排列,大学学习的前端知识点和布局方式都有运用,CSS的代码量也很足、很细致,使用hover来完成过渡效果、鼠标滑过效果等,使用表格、表单补充模块,为方便新手学习页面中没有使用js有需要的可以自行添加。 --- @TOC 一、网页介绍📖 1 网页简介:此作品为学生个人主页网页设计题材,HTML+CSS 布局制作,web前
IT司马青衫
2022/08/14
1810
大一Web课程设计 基于HTML家乡主题网页项目的设计与实现——中国牡丹之都山东菏泽(6页)
QQ客服 右侧悬浮JS实现代码
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>右侧悬浮 QQ在线客服</title> <meta http-equiv="content-type" content="text/html;chars
用户8671053
2021/09/24
4.9K0
javascript当中relative或absolute用法
2)垂直方向也是完美兼容。3)但想要垂直和水平兼容, 必须把两个浏览器的窗口调成一模一样, 甚至左右上下的滚动条(注意ie比火狐多一个滚动条, 得把他刨除在外)。4)火狐有个查看/缩放/重置, 一定注意这个缩放要放成重置, 因为它也会影响两个浏览器看上去的兼容性。 </div> </body> </html> 例 1.4.2 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head>     <meta http-equiv="content-type" content="text/html; charset=utf-8"/>     <head>         <meta charset="UTF-8">         <title>z-index越大,越在前面</title>         <style type="text/css">             .wai{position:absolute;top:60px;left:60px;width:240px;height:240px;z-index:1;border: 1px solid #00ff00;}             .r, .a{width:60px;height:60px;text-align:center;color:#FFF;}              .r{position:relative;background-color:green;top:60px;left:60px;z-index:10;}             .a{position:absolute;background-color:red;top:0px;left:0px;z-index:14;}         </style>     </head>     <body>     <div class="wai">aaa马克-to-win         <div class="r">regre</div>         <div class="a">abred</div>     </div>     </body>     </html> 参考本章relativeAbsolute网上例子参考.html
马克java社区
2020/11/27
5500
javascript当中relative或absolute用法
杨老师课堂之JavaScript悬浮事件(鼠标移入移出事件)
    onmouseover 代表的是鼠标指针移动到指定的对象上时发生某个动作;
杨校
2018/12/06
1.6K0
Web前端开发实战4:导航菜单(一)「建议收藏」
在前面的博文中我们提到横向一级菜单,这里我们来看看导航菜单。导航菜单种类很多,但是制作原理都是大同
全栈程序员站长
2022/09/17
7020
Web前端开发实战4:导航菜单(一)「建议收藏」
封装图片滑动效果
by bopooo 在腾讯QQ软件下载的页面有一个图片滑动的效果,觉得还不错 就自己封装了一个 技术方面在 动作缓冲上 遇到一些问题 不过都解决了 不过还是要谢谢 天空里的一片云给我提供的资料h
练小习
2017/12/29
4.2K0
CSS实现网页顶端或底部固定层
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&gt; <html xmlns="http://www.w3.org/1999/xhtml"&gt; <head> <meta http-equiv="Content-Type" content="text/html; charset=ut
用户7718188
2021/11/02
1.1K0
【网页期末作业】用HTML+CSS做一个漂亮简单的学校官网
✍️ 作者简介: 一个热爱把逻辑思维转变为代码的技术博主 💂 作者主页: 【主页——🚀获取更多优质源码】 🎓 web前端期末大作业: 【📚毕设项目精品实战案例 (1000套) 】 🧡 程序员有趣的告白方式:【💌HTML七夕情人节表白网页制作 (110套) 】 🌎超炫酷的Echarts大屏可视化源码:【🔰 echarts大屏展示大数据平台可视化(150套) 】 🎁 免费且实用的WEB前端学习指南: 【📂web前端零基础到高级学习视频教程 120G干货分享】 🥇 关于作者:
IT司马青衫
2022/08/11
14.4K2
【网页期末作业】用HTML+CSS做一个漂亮简单的学校官网
CSS3学习3----举例
《2》。对于绝对定位:对于上面的浮动的div1,div2,div3,我们还可以通过绝对定位对其进行设置。如:
py3study
2020/01/07
7080
一个搜索条样式,包括select的美化
一直以来用CSS控制select都没有实现过。还是只能用JS来模拟。 by youku <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitiona
练小习
2017/12/29
8920
emlog实现二级菜单导航实战教程
这只简单举例的一个方法罢了,关于美化等自己捣鼓了,记得加CSS和JS代码,简单吧,快去试试吧,效果不错哦
用户8099761
2023/05/10
8420
DOM的滚动
DOM规范中并没有规定各浏览器需要实现怎样的滚动页面区域,各浏览器实现了相应的方法,可以使用不同的方式控制页面区域的滚动。这些方法作为HTMLElement类型的扩展存在,所以它能在所有元素上使用。
meteoric
2019/02/25
8340
图片轮播(左右切换)--JS原生和jQuery实现
左右切换的做法基本步骤跟 上一篇文章  淡入淡出 类似,只不过修改了一些特定的部分
书童小二
2018/09/03
81.8K1
图片轮播(左右切换)--JS原生和jQuery实现
基于HTML美食餐饮文化项目的设计与实现 HTML+CSS上海美食介绍网页(8页) 大学生美食文化网站制作 简单餐饮文化网页设计成品
✍️ 作者简介: 一个热爱把逻辑思维转变为代码的技术博主 💂 作者主页: 【主页——🚀获取更多优质源码】 🎓 web前端期末大作业: 【📚毕设项目精品实战案例 (1000套) 】 🧡 程序员有趣的告白方式:【💌HTML七夕情人节表白网页制作 (110套) 】 🌎超炫酷的Echarts大屏可视化源码:【🔰 echarts大屏展示大数据平台可视化(150套) 】 🎁 免费且实用的WEB前端学习指南: 【📂web前端零基础到高级学习视频教程 120G干货分享】 🥇 关于作者: 历任研发工程师,
IT司马青衫
2022/08/17
8870
基于HTML美食餐饮文化项目的设计与实现 HTML+CSS上海美食介绍网页(8页) 大学生美食文化网站制作 简单餐饮文化网页设计成品
Apache2 在Linux环境下的安装
在终端运行启动后,打开浏览器URL访问 http://localhost/ 或 127.0.0.1
Mirror王宇阳
2020/11/12
1K0
情人节程序员用HTML网页表白【冬季雪花生日礼物制作一个超浪漫的告白3D相册】 HTML5七夕情人节表白网页源码 HTML+CSS+JavaScript
1 网页简介:基于 HTML+CSS+JavaScript 制作七夕情人节表白网页、生日祝福、七夕告白、 求婚、浪漫爱情3D相册、炫酷代码 ,快来制作一款高端的表白网页送(他/她)浪漫的告白,制作修改简单,可自行更换背景音乐,文字和图片即可使用
IT司马青衫
2022/08/20
5000
情人节程序员用HTML网页表白【冬季雪花生日礼物制作一个超浪漫的告白3D相册】 HTML5七夕情人节表白网页源码 HTML+CSS+JavaScript
推荐阅读
相关推荐
JavaScript事件与例子(三)
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验