JS如何将 一组数字 匹配到json数组里,判断是否存在,并获得json数组的值 js对json数组的操作,如何将json数组里面的每一个对象...

js \u83b7\u53d6 json\u4e2d\u7684\u6570\u7ec4\u7684\u4e00\u4e2a\u503c

\u4f60json\u4e0d\u5bf9\u554a\uff0ca\u7684\u503c\u662f\u5b57\u7b26\u4e32\uff0c\u4e0d\u662f\u6570\u7ec4\uff0c\u5e94\u8be5\u662f
var json={

a:["aaaaa","bbbbb","ccccc"],
b:["11111","22222","33333"]
};
\u628a\u5355\u5f15\u53f7\u53bb\u6389\u624d\u662f\u6570\u7ec4\u5462\u3002
\u7136\u540e\u5c31\u53ef\u4ee5\u7528json.a[1]\u8bbf\u95eebbbbb\u4e86

var json = [{"id":"\u4e2d","rowid":"\u534e","kk":"66"},{"id":"\u7f8e","rowid":"\u7f8e\u4e3d","kk":"22"}] let arr = [];for(let i in json) {arr[i] = [];for(let j in json[i]) {arr[i].push(json[i][j]);}}console.log(arr)

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);


扩展阅读:随机数字生成器 ... js正则匹配数字和字母 ... js 多关键字匹配 ... js 提取数字和字母 ... java去重 ... js数组去重的5种方法 ... 怎样找单位一最简单 ... js如何判断是否是数字 ... js 数组多位交换位置 ...

本站交流只代表网友个人观点,与本站立场无关
欢迎反馈与建议,请联系电邮
2024© 车视网