Javascr ipt数组简介
Javascr ipt中的数组与其他语言中的数组是不同的,主要体现在:
数组中存储的各项可以是不同类型的数据
数组的大小是动态变化的,当新增项时或移除项时可以动态的改变大小来容纳当前数据项
在Javascr ipt中创建数组
在Javascr ipt中创建数组有两种方式:
其一:调用数组的构造函数
var a = new Array(3);//创建一个长度为3的数组
var a = new Array(1,2,3)//创建一个数组内容为1,2,3的数组
另外,通过
提到数组,大家都不陌生,什么是数组行列转置呢?其实也很简单,如下图所示,行列转置就是将数组元素的存放方式进行转换,原来保存在第一列的数据,将保持在新数组的第一行,并且保持原有顺序,即6在第一个位置,8在最后一个位置。其他列依次类推。
在Excel工作表中有个强大的函数Transpose,可以直接实现数组行列转置,作为VBA开发者来说,肯定不会忘记用这个。
Sub Demo1()
Dim aData(1 To 3, 1 To 2)
For i = 1 To 3
For j =