提前輸入arr1.length報錯
?function arraysSimilar(arr1, arr2){
? ? ? ? ? ? var d = arr1.length;
? ? ? ? ? ? var c;
? ? ? ? ? ? if (!(arr1 instanceof Array) || !(arr2 instanceof Array)) return false;
控制臺報 ??VM4917:8 Uncaught TypeError: Cannot read property 'length' of null
2016-08-27
你沒有檢測輸入的 arr1 和 arr2 是否為數(shù)組
錯誤提示:
意味著 arr1 或者 arr2 在測試數(shù)據(jù)中,有一個或多個輸入數(shù)據(jù)為 null
所以,你需要先檢測數(shù)據(jù)類型,確認(rèn)是數(shù)組后,再獲取數(shù)組長度:
2016-08-19
沒有少,重點是var d = arr1.length;這行代碼,如果注掉,運行ok,不注掉,運行Uncaught TypeError: Cannot read property 'length' of null
2016-08-19
結(jié)尾少了"}"