Isaac Asante在Quora的帖子“How can I find mistakes in code quickly?”这样回答。
以下的几点建议可能会帮助你节省很多时间:
1、运行完整的代码并确定你没有得到所期望的内容。
这样做可以让你确定问题是否出在代码行中。
2、分段并逐段运行代码,看看哪些部分可能有错误。
这可能需要你在你不想运行的代码上,或者你已经测试过了的地方再加注释。
3、输入到控制台上。
如果你正在使用的是JavaScript控制台。log()是你的朋友。有时,错误隐藏在深处,除非您将一些值输入到控制台并验证其有效性,否则你很难发现它们。
4、注意语法的标注。
很多人有时很容易犯错误,像忘记一个分号等,在你不了解问题源头发疯前,多个IDE或代码编辑器都会标注错误,所以解决这些微小的错误之前努力去核实你代码的正确性。
5、编写更多代码。
你编写代码越多,犯错误越多并学会解决越多错误,你就能更快利用经验发现并改正错误。正如他们所说,熟能生巧。