连接两个数组与分隔符修改——免费JavaScript语言零基础极速入门

108 阅读3分钟

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

突然女粉丝问:“陈老师!听说你是公司里的javaScript语言大师?”。
我答:“略懂略懂,略知1、2”。
女粉丝问:“陈老师!你知道连接两个数组与分隔符修改的方法吗?”。
我答:“知道!”。
女粉丝问:“可以教我吗?”。
我答:“好的!下面写个教程,你回头等我更新网文吧!”。

现在要做的试验连接两个数组与分隔符修改,要使用到JavaScript语言中的,concat()和join()方法。语法如代码1。

语法:

Array.concat()
Array.join()
Array“是数组名”
代码1

设计两个自定义数组“ChenJieArray1”和“ChenJieArray2”。如代码2.

var ChenJieArray1 = new Array("Q1578552466","1974808066","3372339206");
var ChenJieArray2 = new Array("狮子头","萝宾兔","富贵熊");
代码2

设计一个自定义函Q1578552466()实现两个数组合并功能。如代码3。

function Q1578552466()
{
var CjArr=ChenJieArray1.concat(ChenJieArray2);
document.getElementById("ChenJieArrayId").innerHTML=CjArr;
}
代码3

设计一个自定义函QQQQ1578552466()实现修改分隔符变成“*”。如代码4。

function QQQQ1578552466()
{
var CjArr=ChenJieArray1.concat(ChenJieArray2);
document.getElementById("ChenJieArrayId").innerHTML=CjArr.join("*");
}
代码4

设计两个自定义函数调用后实现分别输出数组“ChenJieArray1”、“ChenJieArray2”功能。如代码5。

function QQ1578552466()
{
var CjArr=ChenJieArray1.concat(ChenJieArray2);
document.getElementById("ChenJieArrayId").innerHTML=ChenJieArray1;
}
function QQQ1578552466()
{
var CjArr=ChenJieArray1.concat(ChenJieArray2);
document.getElementById("ChenJieArrayId").innerHTML=ChenJieArray2;
}
代码5

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

<html>
<head>
<meta charset="ab123">
<title>微信公众号:design-Rabbit</title>
</head>
<body>
<p id="ChenJieArrayId">单击按钮连接两个字符串后变成新的字符串。</p>
<button onclick="Q1578552466()">点我连接两个数组</button>
<button onclick="QQ1578552466()">点击显示数组1</button>
<button onclick="QQQ1578552466()">点击显示数组2</button><br/>
<button onclick="QQQQ1578552466()">点击连接两个数组分隔符变“*”</button> 
<script>
var ChenJieArray1 =new Array("Q1578552466","1974808066","3372339206");
var ChenJieArray2 =new Array("狮子头","萝宾兔","富贵熊"); 
function Q1578552466()
{
var CjArr=ChenJieArray1.concat(ChenJieArray2);
document.getElementById("ChenJieArrayId").innerHTML=CjArr;
}
function QQ1578552466()
{
var CjArr=ChenJieArray1.concat(ChenJieArray2);
document.getElementById("ChenJieArrayId").innerHTML=ChenJieArray1;
}
function QQQ1578552466()
{
var CjArr=ChenJieArray1.concat(ChenJieArray2);
document.getElementById("ChenJieArrayId").innerHTML=ChenJieArray2;
}
function QQQQ1578552466()
{
var CjArr=ChenJieArray1.concat(ChenJieArray2);
document.getElementById("ChenJieArrayId").innerHTML=CjArr.join("*");
}
</script>
</body>
</html>
代码6

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

image.png
图1

点击图1中按钮“点我连接两个数组 ”效果如图2。

image.png
图2

点击图2中按钮“点击显示数组1 ”效果如图3。

image.png
图3

点击图3中按钮“点击显示数组2 ”效果如图4。

image.png
图4

点击图4中按钮“点击连接两个数组分隔符变‘*’ 号”效果如图5。

image.png
图5

运行JavaScript小程序脚本后可以看到如图1、2、3、4、5中可实现4中效果,那么我们这次连接两个数组与分隔符修改试验就成功了。

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

更多内容请看
虎哥引流器

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