数组1
声明一个数组:var arr=[1,2,3,4,5];
在数组的末尾处添加一个变量a;
arr[5]='a';
onsole.log(arr);
console.log(arr.length);//6
for(var i=0;i
//便利arr数组中的每一个变量并输出
console.log(arr[i]);
//输出arr数组中的每一个变量的下标
console.log(i);
}
关联数组/hash数组:下标不为数字的数组;
ar jm=[];
jm['hair']='long';
jm['height']='167cm';
jm['eyes']='two';
console.log(jm);
for(var key in jm){
console.log(jm[key]);
}
数组API:
1.String();把数组转换成字符串
tostring();把其他数据类型转换成字符串
var arr=[1,2,3,4,5];
var str=String(arr);
console.log(str);//1,2,3,4,5
2.join('拼接符') 拼接 如果没有拼接符,和string用法相同 把字母拼接成单词或者把单词拼接成字符串 拼接完是字符串
var arr=['h','e','l','l','o'];
var str=arr.join('-');
console.log(str);//h-e-l-l-o
var str=arr.join('');
console.log(str);//hello
var str=arr.join();
console.log(str);//h,e,l,l,o
3.concat()拼接 拼接完还是数组 适用于给数组拼接新元素或两个数组拼接
var arr=[1,2,3,4,5,6];
var str=arr.concat('a','b');