嘛也不会
2016-09-23 12:48
代码写进去 右边什么都没有是什么意思?
有错误啊
我的也是右侧,什么也不显示。但是firebug正常。
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;
}
}
}
看不懂,你想表达什么意思?
JavaScript深入浅出
281112 学习 · 1020 问题
相似问题