数组的定义,元素的添加
var arr1 = new Array(12,235,34,5496,945,65);
var arr = [12,235,34,5496];
// 数组中的元素不限制数据类型,也可以为数组,json
arr[1]
//下标从0开始的
数组的赋值或添加:
arr[4]="ads";
arr[3]="ads";
arr[8]="qqq";
arr.push("axxx"); //向数组最末尾加入一个数据;
arr.push("axxx");
arr.push("axxx");
遍历
for(var i=0;i<arr.length;i++){ //因为下标从0开始,所以i==数组长度-1;
console.log(arr[i]);
}
arr.length;
var asd = "asddasdd"
alert(asd.length);
例题:向数组中添加一个数据,如果该数据已存在,则弹出已存在,如不存在,向其中添加。
var b =[485,845,87,274,748,18,98,489,189,87,2,11,269,69];
var a=prompt();
var c = 0 ;
for(var i=0;i<b.length;i++)
{
if(a==b[i])
{
c=1
}
}
if(c==1){alert("chongfu")}
else{b.push(a)}
document.write(b)