问答详情
源自:1-6 编程练习

代码写进去 右边什么都没有是什么意思?

代码写进去 右边什么都没有是什么意思?

提问者:嘛也不会 2016-09-23 12:48

个回答

  • qq_o_o_42
    2016-09-23 15:33:49
    已采纳

    有错误啊

  • swares
    2016-09-24 17:44:34

    我的也是右侧,什么也不显示。但是firebug正常。

  • swares
    2016-09-24 17:43:34

    function arraysSimilar(arr1, arr2){
     if(toString.apply(arr1)!="[object Array]"||toString.apply(arr2)!="[object Array]"||arr1.length!=arr2.length){ return false;}//判断是否为数组,并且数组长度是否相等。
     var arr1Str=[];
     var arr2Str=[];
     arr1Str=sortArray(arr1);
     arr2Str=sortArray(arr2);
     if(arr1Str.join()===arr2Str.join()){//判断两个数组所有元素的数据类型排序后所得到的字符串是否相等。
      return true; 
     }else{
      return false; 
     } 
    }
    function sortArray(arr){//得到数组中的所有元素的数据类型,并存储到新的数组中并排序。
     var arrStr=[];
     for(var i=0,len=arr.length;i<len;i++){
      arrStr.push(typeOf(arr[i]));
     }
     return arrStr.sort();
    }
    function typeOf(parameter){//判断数据类型
     if(typeof(parameter)!=="object"){
      return typeof(paraneter);
     }else{
      if(parameter===null){
       return null; 
      }else{
       return parameter.constructor; 
      }
     }
     
    }

  • 齐智
    2016-09-23 15:55:27

    看不懂,你想表达什么意思?