前端学习(1821):前端面试题之封装函数之去重
生活随笔
收集整理的這篇文章主要介紹了
前端学习(1821):前端面试题之封装函数之去重
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
<!DOCTYPE html>
<html><head><meta charset="UTF-8"><title></title></head><body><script type="text/javascript">/** 1.創建一個新數組,把原數組中的第一個元素插入到新數組中* 2.遍歷原數組中的每一個元素分別和新數組中的每一個元素進行比較*///原數組var arr = [8,11,20,5,20,8,0,2,4,0,8];// 新數組var t = [];//var t = [8,11];t[0] = arr[0];//arr中的每個元素for(var i=0;i<arr.length;i++){//t中的每個元素for(var k = 0;k<t.length;k++){//當原數組中的值和新數組中的值相同的時候,就沒有必要再繼續比較了,跳出內循環if(t[k] == arr[i]){break;}//拿原數組中的某個元素比較到新數組中的最后一個元素還沒有重復if(k == t.length-1){//將數據插入新數組t.push(arr[i]);}}}console.log(t);</script></body>
</html>
運行結果
總結
以上是生活随笔為你收集整理的前端学习(1821):前端面试题之封装函数之去重的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 什么是RIA技术,RIA技术概览
- 下一篇: 2017年html5行业报告,云适配发布