遍历

数组的定义,元素的添加

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)

原文地址:https://www.cnblogs.com/quanjunkang/p/10224841.html