JavaScript 循環語句 for 、while 循環

僅供學習,轉載請註明出處數組

循環語句

程序中進行有規律的重複性操做,須要用到循環語句。bash

for循環

for(var i=0;i<len;i++)
{
    ......
}
複製代碼

練習

一、將數組中的數據分別用彈框彈出學習

二、將數組中的數據放入到頁面中的列表中spa

while循環

var i=0;

while(i<8){
    ......
    i++;
}
複製代碼

練習

照着上面的for循環,改成while循環示例3d

經典問題 - 數組去重

var aList = [1,2,3,4,4,3,2,1,2,3,4,5,6,5,5,3,3,4,2,1];

var aList2 = [];

for(var i=0;i<aList.length;i++)
{
    if(aList.indexOf(aList[i])==i)
    {
        aList2.push(aList[i]);
    }
}

alert(aList2);
複製代碼

這是採用indexOf()方法定位元素第一次出現的位置,而後與下標判斷是否一致,若是一致,則加入到另外一個數組中。code


相關文章
相關標籤/搜索