zoukankan      html  css  js  c++  java
  • js 判断数组对象中的某个属性是否存在相等的

    var ary = [];
    var obj = {}
    obj.kpiName = "1";
    obj.kpiWeight = "1";
    obj.kpiDesc = "1";
    ary.push(obj);

    var obj1 = {}
    obj1.kpiName = "3";
    obj1.kpiWeight = "2";
    obj1.kpiDesc = "2";
    ary.push(obj1);

    console.log(isRepeat(ary))

    // 判断kpiName是否存在重复的

    function isRepeat(arr) {
    var hash = {};
    for(var i in arr) {
    debugger;
    if(hash[arr[i].kpiName]) {
    return true;
    }
    hash[arr[i].kpiName] = true;
    }
    return false;
    }

  • 相关阅读:

    链表
    Codeforces 1290A/1291C
    Codeforces 1291B
    Codeforces 1291A
    Codeforces 1295C
    Codeforces 1295B
    ZJNU 2356
    ZJNU 2354
    ZJNU 2353
  • 原文地址:https://www.cnblogs.com/zkx4213/p/14653586.html
Copyright © 2011-2022 走看看