为了账号安全,请及时绑定邮箱和手机立即绑定

求大神给我解释下count++在这里的含义

</head>
<body>
    <script type="text/javascript">   
        /*
         * param1 Array
         * param2 Array
         * return true or false
         */
        function arraysSimilar(arr1, arr2){
        var count = 0;
        if ((Object.prototype.toString.call(arr1) === '[object Array]') && (Object.prototype.toString.call(arr2) === '[object Array]')){
            if (arr1.length === arr2.length){
                for(var i=0;i<arr1.length;i++){
                    for(var j=0;j<arr2.length;j++){
                        if (Object.prototype.toString.call(arr1[i]) === Object.prototype.toString.call(arr2[j])){
                            count ++;
                        }
                    }
                }
                if (count === arr1.length){
                    return true;
                }
            }
        }
        return false;
    }
    </script>
    <script src="testData.js"></script>
</body>
</html>

正在回答

1 回答

相当于一个计数器吧

把数组元素一个一个相互比较

成功一个count ++

当count 等于数组长度时

就代表两个数组里的元素全部进行完比较并且相同了




1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

求大神给我解释下count++在这里的含义

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信