我觉得不管是新手还是老手,他们都会出错,有些错误控制台会报错,而有些错误控制台不会报错
面对不会报错的时候,就有一些人烦恼,不知道怎么办了,久而久之,就失去了对学习的乐趣。
所以我在这里说一下对错误处理的技巧吧。
当初箭头方向的 ready我少写了一个y然后也没报错。然后我看了下逻辑没错,然后我就开始放大招了
我在每个if后面添加console.log(测试);
然后就知道哪块的问题,一看 卧槽 因为一个y让我好找
逻辑错误每个人的逻辑不一样 这个没法统一说
注意for循环里面的参数问题比如
for(var i=0;i<9;I++){
for(var j=0:j<9;i++){
//code
}
}
这种就会死循环一直到内存溢出
还有就是value userName=document.getElementById(“username”).value;
//你想获取元素的值 但是没有获取value属性
而是这样userName=document.getElementById(“username”)就操蛋了 而且当然不会报错 !
就是会造成你以为代码写错了 而抓狂 其实是你没有获取属性
原创文章,作者:Maggie-Hunter,如若转载,请注明出处:https://blog.ytso.com/12298.html