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

麻烦帮我纠下错,不知道错在哪里

<!DOCTYPE HTML>
<html>
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb18030">
    <title>Untitled Document</title>
    
</head>
<body>
    <script type="text/javascript">   
        /*
         * param1 Array 
         * param2 Array
         * return true or false
         */
        function arraysSimilar(arr1, arr2){
            var arr1_type=new Array();
            var arr2_type=new Array();
            if(arr1.length=arr2.length){
                for(var i=0;i<arr1.length;i++){
                   arr1_type[i]=gettype(arr1[i])
                   arr2_type[i]=gettype(arr2[i]);
                }
            }
            arr1_type.sort();
            arr2_type.sort();
            type1=arr1_type.join();
            type2=arr2_type.join();
            if(type1==type2){
                return true;
            }else{
                return false;
            }
        }
        function gettype(item){
            var Type=typeof item
            if(Type=object){
                return Type;
            }else if(item instanceof Date){
                Type="Date"
            }else if(item===window){
                Type="window";
            }else if(item===null){
                Tyep="null"
            }else if(item instanceof Array){
               Type="Array"
            }else {
               Type="obejct"
            }
            return Type;
        }
    </script>
    <script src="testData.js"></script>
</body>
</html>


正在回答

2 回答

。。。。。。。。。。。。。。

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

if(arr1.length=arr2.length){ 判断等于运算符 是== 或者 === 

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

举报

0/150
提交
取消

麻烦帮我纠下错,不知道错在哪里

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