手机版

Javascript基础之数组的使用

时间:2021-10-31 来源:互联网 编辑:宝哥软件园 浏览:

爪哇岛描述语言数组的工作方式与大多数编程语言的数组类似。

!DOCTYPE html html lang=' en ' hearta charset=' UTF-8 ' title learn 4 array/title/heardy script type=' text/JavaScript '//创建和填充数组var myArray=新数组();my数组[0]=100;我的数组[1]=' Luka ';my数组[2]=true;/脚本/正文/html创建数组的时候不需要声明数组中元素的个数Javascript。数组会自动调整大小以便容纳所有元素。

不必声明数组所含数据的类型JavaScript。数组可以混合包含各种数据的类型。

1.使用数组字面量

使用字面量,可以在一条语句中创建和填充数组。

!DOCTYPE html html lang=' en ' hearta charset=' UTF-8 ' title learn 4 array/title/headdyscript type=' text/JavaScript ' var myArray=[100,' Luka ',true];/脚本/正文/html此例通过在一对方括号([ 和])之间指定所需要数组元素的方法创建了一个新数组,并将其赋给变量我的数组。

2.读取和修改数组内容

要读取指定索引位置的数组元素值,应使用一对方括号([ 和])并将索引值放在方括号间JavaScript。数组的索引值从0开始。

!DOCTYPE html html lang=' en ' hearta charset=' UTF-8 ' title learn 4 array/title/headdyscript type=' text/JavaScript ' var myArray=[100,' Luka ',true];//读取指定索引位置的数组元素值文件。writeln(' Index 0: ' my array[0]' br/');//修改数组myArray[0]='星期一;文件。writeln(' Index 0: ' my array[0]);/脚本/正文/html输出结果:

指数0:100指数0:周日

3.枚举数组内容

可以用为循环枚举数组内容。

!DOCTYPE html html lang=' en ' hearta charset=' UTF-8 ' title learn 4 array/title/headdyscript type=' text/JavaScript ' var myArray=[100,' Luka ',true];for(var I=0;我的数组长度;I){文档。writeln(' Index ' I ' : ' my array[I]' br/')}/script/body/html输出结果:

索引0: 100索引1: LukaIndex 2: true

3.使用内置的数组方法

爪哇岛描述语言中的排列对象定义了许多方法。下图罗列了一些最常用的方法。

!DOCTYPE html html lang=' en ' hearta charset=' UTF-8 ' title learn 4 array/title/headdyscript type=' text/JavaScript ' var my array 1=[100,' Luka '];var my array 2=[true];//concat(其他数组)var my array=my array 1。concat(我的数组2);for(var I=0;我的数组长度;I){文档。writeln(' my array[' I ']: ' my array[I]' br/')}文档。writeln(' br/');//连接(分隔符)var strArray=myarray。join('-');文件。writeln(Strarray ' br/');文件。writeln(' br/');//pop()myarray。pop();文件。writeln(我的数组“br/”);文件。writeln(' br/');//push(item)myarray。push(' Hello Javascript ',200);文件。writeln(我的数组“br/”);文件。writeln(' br/');//reverse()my array=my array。反向();文件。writeln(我的数组“br/”);文件。writeln(' br/');//shift()我的数组。shift();文件。writeln(我的数组“br/”);文件。writeln(' br/');//切片(开始,结束)文档。writeln(myarray。slice(1,3)' br/');文件。writeln(我的数组。slice(0)“br/”);文件。writeln(' br/');//排序()函数sortNumber(a,B){ return B- a;}var myArray3=['乔治','约翰','托马斯','詹姆斯','阿德瑞','马丁'];var myArray4=[10,5,40,25,1000,1];文件。writeln(我的数组3。sort()' br/');文件。writeln(我的数组4。sort()' br/');//使用一个排序函数,按照数值的大小对数字进行排序文件。writeln(我的数组4。sort(排序编号)' br/');文件。writeln(' br/');//unshift(item)myarray。unshift(1,2);文件。writeln(我的数组“br/”);/脚本/正文/html输出结果:

myArray[0]: 100 myArray[1]: Luka myArray[2]: true 100-Luka-true 100,Luka100,Luka,Hello Javascript,200200,Hello Javascript,Luka,100Hello Javascript,Luka,100Luka,100Hello Javascript,Luka,100Adrew,George,James,John,Martin,tho

以上内容是小编给大家介绍的爪哇岛描述语言基础之数组的使用,希望对大家有所帮助!

版权声明:Javascript基础之数组的使用是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。