基本数据类型
1.undefined (var a;)
2.null (var a=null);
3.String (var a=" " or ' ');
4.boolean (var a=ture or false);
5.object 对象类型;
6.number (var a=1 or 1.11);
数组的声明
1. var a=new array() 创建一个空数组
2. var a=new array(5) 创建一个长度为5的数组 数组默认为undefined
3.var a={内容1,内容2,内容三} or var a=new array(内容1,内容2)
数组的属性
length 数组长度
数组的方法
push(values) 向数组尾部添加值,返回数组新长度
unshift() 向数组头部添加值,返回数组新长度
pop() 从数组尾部去除值,返回去除的值
shift()从数组头部去除值,返回去除的值
splice(从哪个下标开始,要操作的个数,更换的值) 从一个数组中移除一个或多个元素,如果必要,在所移除元素的位置上插入新元素,返回所移除的元素。
slice(从哪个下标开始,到哪个下标) 截取指定个组数的元素;
join(值) 使用指定的值字符连接数组中的每个元素,并将其作为一个字符串返回
sort() 对数组进行自然排序
concat() 拼接一个或者多个数组 返回新数组
遍历
for(var index in 数组)