显示指定数组下标范围数据——免费JavaScript语言零基础极速入门

106 阅读3分钟

我和往常一样,一边喝早茶,一边上网和女粉丝侃大山,在手机和平板电脑上整理修改 《C++》 、 《C语言》 、 《Java》 等多年前写的教程,并研究学习各种品牌的小程序。

突然女粉丝问:“陈老师!听说你是公司里的javaScript语言大师?”。
我答:“略懂略懂,略知1、2”。
女粉丝问:“陈老师!你知道显示指定数组下标范围的方法吗?”。
我答:“知道!”。
女粉丝问:“可以教我吗?”。
我答:“好的!下面写个教程,你回头等我更新网文吧!”。

现在要做一个显示指定数组下标范围数据试验,要用到JavaScript语言中的slice()方法实现。语法如代码1。

语法:
string.slice()“string”
代表字符串名
(代码1

自定义数组变量“ChenJieArray”并赋多个字符串给“ChenJieArray”数组。如代码2。

var ChenJieArray = [
"QQ:2838697670 ",
"微信公众号:design-Rabbit ",
" HTML&CSS&JS兴趣交流QQ群:805366477",
"Apple","Mango"
];
(代码2)

自定义函数“Q2838697670()”函数,实现显示数组"ChenJieArray[0,1]"范围内数据功能。如代码3。

function Q2838697670()
{
var Cjarr= ChenJieArray.slice(0,1);
cj.innerHTML=Cjarr;
}
(代码3)

自定义函数“QQQQ2838697670()”函数,实现显示数组"ChenJieArray[0,3]"范围内数据功能。如代码4。

function QQQQ2838697670()
{
var Cjarr= ChenJieArray.slice(0,3);
cj.innerHTML=Cjarr;
}
(代码4)

自定义函数“QQQQ2838697670()”函数,复位功能。如代码5。

function QQQ2838697670()
{
cj.innerHTML="点击按钮创建数组ChenJie[],并显示指定范围数组元素。";
}

(代码5)

把前面自定义的函数封装成JavaScript小程序块脚本。如代码6

<script>
var ChenJieArray = [
"QQ:2838697670 ",
"微信公众号:design-Rabbit ",
" HTML&CSS&JS兴趣交流QQ群:805366477", 
"Apple",
"Mango"
];
var cj=document.getElementById("QQ2838697670");

function Q2838697670()
{
var Cjarr= ChenJieArray.slice(0,1);
cj.innerHTML=Cjarr;
}

function QQQQ2838697670()
{
var Cjarr= ChenJieArray.slice(0,3);
cj.innerHTML=Cjarr;
}

function QQQ2838697670()
{
cj.innerHTML="点击按钮创建数组ChenJie[],并显示指定范围数组元素。";
}

</script>
(代码6)

使用JavaScript语言的4种引入方式之一的方式,把上面的设计好的JavaScript小程序块脚本引入到Html5框架中并使用实现点击调用对应函数功能。如代码7

<!DOCTYPE HTML>
<html>
<head>
<meta charset="gb123">
<title>学习JavaScript笔记显示指定数组下标范围数据,微信公众号:design-Rabbit</title>
</head>
<body>
<p id="QQ2838697670">点击按钮创建数组ChenJie[],并显示指定范围数组元素。</p>
<button onclick="Q2838697670()">点我显示数组ChenJieArray[0,1]</button>
<button onclick="QQQQ2838697670()">点我显示数组ChenJieArray[0,3]</button> 
<button onclick="QQQ2838697670()">点我复位</button>

<script>
var ChenJieArray = ["QQ:2838697670 ", "微信公众号:design-Rabbit ", " HTML&CSS&JS兴趣交流QQ群:805366477", "Apple", "Mango"];
var cj=document.getElementById("QQ2838697670");

function Q2838697670()
{
var Cjarr= ChenJieArray.slice(0,1);
cj.innerHTML=Cjarr;
}

function QQQQ2838697670()
{
var Cjarr= ChenJieArray.slice(0,3);
cj.innerHTML=Cjarr;
}

function QQQ2838697670()
{
cj.innerHTML="点击按钮创建数组ChenJie[],并显示指定范围数组元素。";
}
</script>
</body>
</html>
(代码7)

运行代码7,就可以看到图1的效果,如果还不会运行方法,可以看我以前写的Html5,学习代码运行方法

image.png
图1

点击图1中按钮“点我显示数组ChenJieArray[0,1]”效果如图2

image.png
图2

点击图2中按钮“点我显示数组ChenJieArray[0,3]”效果如图3

image.png
图3

点击图3中按钮“点我复位”效果如图4

image.png
图4

我们运行前面设计好的JavaScript小程序块脚本后,看到运行结果如图1,2,3,4这就说明我们这次的试验成功了。

杰哥学习笔记分享到这里,会不定期更新,喜欢的粉丝们请收藏、关注、点赞,我的作品。

更多内容请看
虎哥引流器

http://2008622.3vfree.cc/GongNengYie.html