課程
/前端開發(fā)
/JavaScript
/JavaScript深入淺出
如題如題如題
2015-05-20
源自:JavaScript深入淺出 1-6
正在回答
可以試試console.log,再不濟,alert。document.write在頁面加載完成后再去調(diào)用會失敗。
看了老師的代碼 發(fā)現(xiàn)不能直接比較json修改如下:可還是第一個case不過。。。。,可是又不知道用什么調(diào)試,求救!
function?arraysSimilar(arr1,?arr2){ ????if?(!(arr1?instanceof?Array)?||?!(arr2?instanceof?Array))?{ ????????????return?false; ????????} ????var?len1?=?arr1.length; ????var?len2?=?arr2.length; ????if(len1!==len2){ ????????retrun?false; ????} ????else{ ????????TYPES?=?['[object?String]',?'[object?Boolean]',?'[object?Number]',?'[object?Undefined]',? ????????????'[object?Null]',?'[object?Function]',?'[object?Date]',?'[object?Window]']; ????????function?test(arr){ ????????????var?result?=?{} ????????????for(var?i=0;i<len1;i++){ ????????????????var?type=Object.prototype.toString.apply(arr[i]); ????????????????if(type?in?result){ ????????????????????result.type?+=?1; ????????????????} ????????????????else{ ????????????????????result.type?=?1; ????????????????} ????????????} ????????????return?result; ????????} ????????var?result1=?test(arr1); ????????var?result2=?test(arr2); ????????for{var?i=0;?i<TYPES.length;?i++}{ ????????????if(result1[TYPES[i]]?!==?result2[]){ ????????????????return?false; ????????????} ????????} ????????return?true; ????} }
菜花 提問者
老師能幫我看看么?
舉報
由淺入深學習JS語言特性,且解析JS常見誤區(qū),從入門到掌握
1 回答為什么new一個出來調(diào)用就不會問題
3 回答習題代碼只輸出了第一個case判斷結(jié)果,后面的就沒出來了???
2 回答為什么第一個練習就做不出來
1 回答這些東西學了有什么用?
5 回答想知道老師用的調(diào)試工具是哪個
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學習伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2015-06-05
可以試試console.log,再不濟,alert。document.write在頁面加載完成后再去調(diào)用會失敗。
2015-05-20
看了老師的代碼 發(fā)現(xiàn)不能直接比較json修改如下:可還是第一個case不過。。。。,可是又不知道用什么調(diào)試,求救!
2015-05-20
老師能幫我看看么?