数组说明的一般形式为:类型说明符数组名[常量表达式],……;其中,类型说明符是任一种基本数据类型或构造数据类型。数组名是用户定义的数组标识符。方括号中的常量表达式表示数据元素的个数,也称为数组的长度。
vue更改数组中的值
根据下标更改时
vm为新建的vue对象
ind为数组
第一个e为在数组ind中e索引位置
第二个e为更改为值e
vm.$set(vm.ind,e,e)
常规更改
arr为数组
//添加
arr.push(1);
//删除
arr.splice(*,*);
//替换
arr.splice(*,*,*);
splice方法
实例
例子1
在本例中,我们将创建一个新数组,并向其添加一个元素:
vararr=newArray(6)
arr[0]="George"
arr[1]="John"
arr[2]="Thomas"
arr[3]="James"
arr[4]="Adrew"
arr[5]="Martin"
document.write(arr+"
")
arr.splice(2,0,"William")
document.write(arr+"
")
输出:
George,John,Thomas,James,Adrew,Martin
George,John,William,Thomas,James,Adrew,Martin
例子2
在本例中我们将删除位于index2的元素,并添加一个新元素来替代被删除的元素:
vararr=newArray(6)
arr[0]="George"
arr[1]="John"
arr[2]="Thomas"
arr[3]="James"
arr[4]="Adrew"
arr[5]="Martin"
document.write(arr+"
")
arr.splice(2,1,"William")
document.write(arr)
输出:
George,John,Thomas,James,Adrew,Martin
George,John,William,James,Adrew,Martin
例子3
在本例中我们将删除从index2("Thomas")开始的三个元素,并添加一个新元素("William")来替代被删除的元素:
vararr=newArray(6)
arr[0]="George"
arr[1]="John"
arr[2]="Thomas"
arr[3]="James"
arr[4]="Adrew"
arr[5]="Martin"
document.write(arr+"
")
arr.splice(2,3,"William")
document.write(arr)
输出:
George,John,Thomas,James,Adrew,Martin
George,John,William,Martin
在C语言中,数组属于构造数据类型。一个数组可以分解为多个数组元素,这些数组元素可以是基本数据类型或是构造类型。因此按数组元素的类型不同,数组又可分为数值数组、字符数组、指针数组、结构数组等各种类别。
¥99.00
¥39.00
¥59.00