最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

JavaScript 數(shù)組去重并統(tǒng)計重復元素出現(xiàn)的次數(shù)實例

 更新時間:2017年12月14日 08:57:45   作者:孟繁貴  
下面小編就為大家分享一篇JavaScript 數(shù)組去重并統(tǒng)計重復元素出現(xiàn)的次數(shù)實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

1、方法一

var arr = [1, 2, 3, 1, 2, 4];
  function arrayCnt(arr) {
  var newArr = [];
  for(var i = 0; i < arr.length; i++) {
   if(newArr.indexOf(arr[i]) == -1) {
   newArr.push(arr[i])
   }
  }
  var newarr2 = new Array(newArr.length);
  for(var t = 0; t < newarr2.length; t++) {
   newarr2[t] = 0;
  }
  for(var p = 0; p < newArr.length; p++) {
   for(var j = 0; j < arr.length; j++) {
   if(newArr[p] == arr[j]) {
    newarr2[p]++;
   }
   }
  }
  for(var m = 0; m < newArr.length; m++) {
   console.log(newArr[m] + "重復的次數(shù)為:" + newarr2[m]);
  }
  }
  arrayCnt(arr);

2、方法二(set方法去重)

var arr = [1, 2, 3, 1, 2, 4];
  function arrayCnt(arr) {
  var newArr = [];
  //使用set進行數(shù)組去重
  newArr = [...new Set(arr)];
  var newarr2 = new Array(newArr.length);
  for(var t = 0; t < newarr2.length; t++) {
   newarr2[t] = 0;
  }
  for(var p = 0; p < newArr.length; p++) {
   for(var j = 0; j < arr.length; j++) {
   if(newArr[p] == arr[j]) {
    newarr2[p]++;
   }
   }
  }
  for(var m = 0; m < newArr.length; m++) {
   console.log(newArr[m] + "重復的次數(shù)為:" + newarr2[m]);
  }
  }
  arrayCnt(arr);

以上這篇JavaScript 數(shù)組去重并統(tǒng)計重復元素出現(xiàn)的次數(shù)實例就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • 基于PHP pthreads實現(xiàn)多線程代碼實例

    基于PHP pthreads實現(xiàn)多線程代碼實例

    這篇文章主要介紹了基于PHP pthreads實現(xiàn)多線程代碼實例,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-06-06
  • JavaScript詳細分析數(shù)據(jù)類型和運算符

    JavaScript詳細分析數(shù)據(jù)類型和運算符

    這篇文章主要介紹了JavaScript數(shù)據(jù)類型和運算符案例,結合實例形式分析了JavaScript數(shù)據(jù)類型和運算符特性與相關操作技巧,需要的朋友可以參考下
    2022-07-07
  • BootStrap智能表單demo示例詳解

    BootStrap智能表單demo示例詳解

    這篇文章主要介紹了BootStrap智能表單demo示例詳解的相關資料,非常不錯具有參考借鑒價值,需要的朋友可以參考下
    2016-06-06
  • Js+Flash實現(xiàn)訪問剪切板操作

    Js+Flash實現(xiàn)訪問剪切板操作

    最近需要遇到了這個問題點擊按鈕復制鏈接的功能果斷度娘谷哥,最后找到得解決方案ZeroClipBoard一款開源得js+Flash實現(xiàn)得剪切板操作
    2012-11-11
  • js抽獎轉盤實現(xiàn)方法分析

    js抽獎轉盤實現(xiàn)方法分析

    這篇文章主要介紹了js抽獎轉盤實現(xiàn)方法,結合實例形式分析了js抽獎轉盤原理、實現(xiàn)方法與操作注意事項,需要的朋友可以參考下
    2020-05-05
  • 使用layui前端框架彈出form表單以及提交的示例

    使用layui前端框架彈出form表單以及提交的示例

    今天小編就為大家分享一篇使用layui前端框架彈出form表單以及提交的示例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-10-10
  • 原生JS+CSS實現(xiàn)炫酷重力模擬彈跳系統(tǒng)的登錄頁面

    原生JS+CSS實現(xiàn)炫酷重力模擬彈跳系統(tǒng)的登錄頁面

    今天小編給大家分享基于原生JS實現(xiàn)一個炫酷的登錄頁面,實現(xiàn)效果有點像重力模擬彈跳系統(tǒng),效果非常棒,需要的朋友參考下實現(xiàn)代碼吧
    2017-11-11
  • 一次微信小程序內地圖的使用實戰(zhàn)記錄

    一次微信小程序內地圖的使用實戰(zhàn)記錄

    這篇文章主要給大家介紹了關于一次微信小程序內地圖使用的相關資料,文中通過示例代碼介紹的非常詳細,對大家學習或者使用微信小程序具有一定的參考學習價值,需要的朋友們下面來一起學習學習吧
    2019-09-09
  • 微信小程序按鈕巧妙用法

    微信小程序按鈕巧妙用法

    這篇文章主要介紹了微信小程序按鈕巧妙用法,按鈕組件功能比?HTML?中的?button?按鈕豐富,通過?open-type?屬性可以調用微信提供的各種功能(客服、轉發(fā)、獲取用戶授權、獲取用戶信息等),需要的朋友可以參考下
    2022-12-12
  • JavaScript Proxy基本用法詳解

    JavaScript Proxy基本用法詳解

    這篇文章主要介紹了JavaScript Proxy基本用法,Proxy對象用于創(chuàng)建一個對象的代理,從而實現(xiàn)基本操作的攔截和自定義,如屬性查找、賦值、枚舉、函數(shù)調用等
    2022-12-12

最新評論

兴宁市| 鸡东县| 息烽县| 道真| 广饶县| 呼玛县| 桑植县| 佛冈县| 曲麻莱县| 冀州市| 广丰县| 凤城市| 迭部县| 大英县| 永嘉县| 海盐县| 囊谦县| 新郑市| 且末县| 色达县| 岗巴县| 马鞍山市| 三门峡市| 南木林县| 遂溪县| 永吉县| 保定市| 穆棱市| 罗平县| 德保县| 岳阳县| 鄂伦春自治旗| 北辰区| 介休市| 靖安县| 思茅市| 永吉县| 和龙市| 陵川县| 福泉市| 丹棱县|