六、Js数组的使用方法
初步接触js数组,简单写一些数组的使用方法
1.数组的定义方法
var arr = [1,2,3,4,5];
var arr = new array();此处括号内可以填写数组的元素,或者直接填写元素的个数。
2.数组中各个元素之间使用逗号隔开,并且数组中元素不限制数据类型。
3.数组的下标和调用, 例如上面定义的数组,arr[1,2,3,4,5],此处数组的长度为length,length的值为5,但是下表从0开始,所以下表需要减1,调用第一个元素时要写成 arr[0]。
4.数组的.push();函数,arr.push();,意思为直接向数组最后面添加一个元素,自动添加下标。
5.arr.length = 数组的长度
6.二维数组和多维的调用方法,例如var arr = [[1],2,3,4,5]; 调用数组中的[1]。
arr[0][0];
json:
1.json是一个对象类型,下标又叫做key,可以自己定义,
2.创建json
var arr = {
"1":1,
2:2, //这两种key值都是正确的
}
3. 调用json:
arr[1];1为key值
4.使用for调用json的方式,
for(var i to arr)
{
i为key值; //遍历
}
5.因为json与数组一样,内部元素不限数据类型,那么查找json中是否有数组存在使用if
if(arr.constryctor == object){
}