JS之Array

Posted niul-zhp

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JS之Array相关的知识,希望对你有一定的参考价值。

1、什么是数组?

数组对象是使用单独的变量名来存储一系列的值。即数组可以用一个变量名存储所有的值,其中每个元素都有自己的ID,故可以很容易的用变量名访问任何一个值。

2、创建数组

(1)常规方式:

var mycars=new Array();
myarr[0]="Volvo";
myarr[1]="BMW";
myarr[3]="Saab";

(2)简洁方式:

var mycars=new Array("Volvo","BMW","Saab");

(3)字面:

var myCars=["Volvo","BMW","Saab"];

3、访问数组

通过指定数组名以及索引号,对某个元素进行访问;

数组的表现形式就是内存中的一段连续的内存地址

数组名称其实就是连续内存地址的首地址

4、数组的属性

(1)长度:length

语法:myCars.length;

注意:因为数组的索引总是由0开始,所以一个数组的上下限分别是:0和length-1。如数组的长度是5,数组的上下限分别是0和4。同时,javascript数组的length属性是可变的,这一点需要特别注意。

二、二维数组

1、声明1

1 var myArr=new Array();
2         for(var i=0;i<3;i++){
3             myArr[i]=new Array();
4             for(var j=0;j<6;j++){
5                 myArr[i][j]=(i)*(j);
6                 document.write(myArr[i][j]+‘&nbsp;‘);
7             }
8 document.write(‘<br />‘);
9         }

声明2

1 var myArr=[[1,2,3],[4,5,6]];

 




以上是关于JS之Array的主要内容,如果未能解决你的问题,请参考以下文章

[TIA PORTAL][CONVERT] Convert Char Array to DInt...DInt to Char Array..Useful and easy function(代码片段

Discuz代码片段

javascript常用代码片段

谷歌浏览器调试jsp 引入代码片段,如何调试代码片段中的js

js算法之生成器构造无穷斐波那契数例

VSCode自定义代码片段——JS中的面向对象编程