JS如何将 一组数字 匹配到json数组里,判断是否存在,并获得json数组的值

2024-11-15 07:22:25
推荐回答(1个)
回答1:

var param = [{id:1,value:[1,3,5]},{id:1,value:[1,2,3]}];
var check = [1,3,5];

var judge = function (check, param) {
    var isExisted = false;  
    $.each(param, function (i, n){
       if (n.value.sort().join(",") == check.sort().join(",")) {
           isExisted = true;
           return i;
       }
    });
    if (!isExisted) {
        alert ("choose error");
    }
};

judge (check, param);