判断数组中每个值出现了几次

  var arr = ["c", "a", "z", "a", "x", "a"];
                var o = {};
                for (var i = 0; i < arr.length; i++) {
                    var item = arr[i];
                    if (o[item]) {
                        o[item]++;
                    } else {
                        o[item] = 1;
                    }
                }
                console.log(o);

猜你喜欢

转载自blog.csdn.net/weixin_43764814/article/details/89434483