/*
var arr = ["小白","小红","小黑"]
用中括号包裹起来的,用逗号隔开每一个元素的数据集合
数组内元素可以是任意数据类型
数组元素按照一定顺序排列,且下标从0开始
数组本质上来讲是对象类型的一种特殊的表现形式 typeof 可以验证 结果是 object
arr.length代表数组的长度
*/
//split方法可以把字符串分割开转化成数组 如下
var str = "小白,小红,小黑"
console.log(str.split(",")) //输出["小白","小红","小黑"]
/*
数组除了可以直接用中括号定义外,还能用 new Array('name1','name2','name3',....) 不写参数就是空数组 写一个数字代表创建4个空位的数组
var arr = new Array()
*/
var arr2 = new Array("小白","小红","小黑");
console.log(arr2) //["小白","小红","小黑"]
var arr3 = new Array();
console.log(arr3) //[];
var arr4 = new Array(4);
//数组的遍历 for in 遍历方法
var arr5 = ["小白","小红","小黑","小小"];
for(var i in arr5) {
console.log(i) //输出的是数组元素下标 0,1,2;
console.log(arr5[i]) //输出数组中的所有元素;
}
网友评论