<!DOCTYPE?HTML><html><head>????<meta?http-equiv="Content-Type"?content="text/html;?charset=utf-8">????<title>Untitled?Document</title></head><body>????<script?type="text/javascript">????????/*?????????*?param1?Array??????????*?param2?Array?????????*?return?true?or?false?????????*/????????function?typeResult(obj)?{????????????if?(typeof?(obj)?==?"object")?{????????????????var?dataType?=?Object.prototype.toString.apply(obj);????????????????dataType?=?dataType.substring(8,?dataType.length?-?1);????????????????return?dataType;????????????}????????????else?{????????????????return?typeof?(obj);????????????}????????}????????function?arraysSimilar(arr1,?arr2)?{????????????//?判斷變量是否為數組????????????if?(!(arr1?instanceof?Array?&&?arr2?instanceof?Array))?{????????????????return?false;????????????}????????????//?判斷數組長度是否一致????????????if?(arr1.length?!==?arr2.length)?return?false;????????????//?判斷數組是否相似????????????//?新建數組存放數據類型,將arr1的變量類型存放在數組中????????????var?typeArr?=?new?Array();????????????for?(var?i?=?0;?i?<?arr1.length;?i++)?{????????????????typeArr[i]?=?typeResult(arr1[i]);????????????}????????????//?判斷arr2數組內每個數據的數據類型是否存在????????????for?(var?i?=?0;?i?<?arr2.length;?i++)?{????????????????var?dataType?=?typeResult(arr2[i]);????????????????if?(typeArr.indexOf(dataType)?<?0)?{????????????????????return?false;????????????????}????????????}????????????return?true;????????}????</script>????<script?src="testData.js"></script></body></html>
<!DOCTYPE?HTML><html><head>????<meta?http-equiv="Content-Type"?content="text/html;?charset=utf-8">????<title>Untitled?Document</title></head><body>????<script?type="text/javascript">????????/*?????????*?param1?Array??????????*?param2?Array?????????*?return?true?or?false?????????*/????????function?typeResult(obj)?{????????????if?(typeof?(obj)?==?"object")?{????????????????var?dataType?=?Object.prototype.toString.apply(obj);????????????????dataType?=?dataType.substring(8,?dataType.length?-?1);????????????????return?dataType;????????????}????????????else?{????????????????return?typeof?(obj);????????????}????????}????????function?arraysSimilar(arr1,?arr2)?{????????????//?判斷變量是否為數組????????????if?(!(arr1?instanceof?Array?&&?arr2?instanceof?Array))?{????????????????return?false;????????????}????????????//?判斷數組長度是否一致????????????if?(arr1.length?!==?arr2.length)?return?false;????????????//?判斷數組是否相似????????????//?新建數組存放數據類型,將arr1的變量類型存放在數組中????????????var?typeArr?=?new?Array();????????????for?(var?i?=?0;?i?<?arr1.length;?i++)?{????????????????typeArr[i]?=?typeResult(arr1[i]);????????????}????????????//?判斷arr2數組內每個數據的數據類型是否存在????????????for?(var?i?=?0;?i?<?arr2.length;?i++)?{????????????????var?dataType?=?typeResult(arr2[i]);????????????????if?(typeArr.indexOf(dataType)?<?0)?{????????????????????return?false;????????????????}????????????}????????????return?true;????????}????</script>????<script?src="testData.js"></script></body></html>
2022-09-13
真厲害啊