LaunchCode logo
  1. Contents
  2. 6. Errors and Debugging

6. Errors and DebuggingΒΆ

  1. 6.1. What is Debugging?
    1. 6.1.1. Beginning Tips for Debugging
  2. 6.2. Categories of Errors
    1. 6.2.1. Stages of JavaScript Execution
      1. 6.2.1.1. Parsing
      2. 6.2.1.2. Execution
    2. 6.2.2. Syntax Errors
    3. 6.2.3. Runtime Errors
    4. 6.2.4. Logic Errors
    5. 6.2.5. Check Your Understanding
  3. 6.3. Diagnosing Error Messages
    1. 6.3.1. A Syntax Error
    2. 6.3.2. Syntax Errors and Code Highlighting
    3. 6.3.3. A Runtime Error
  4. 6.4. Error Types
  5. 6.5. Debugging Logic Errors
    1. 6.5.1. Printing Values
  6. 6.6. How to Avoid Debugging
    1. 6.6.1. Start Small
    2. 6.6.2. Keep It Working
  7. 6.7. Asking Good Questions
    1. 6.7.1. What is the problem with your code?
    2. 6.7.2. What have you done to try to address the problem?
    3. 6.7.3. Where have you looked for an answer?
  8. 6.8. Exercises: Debugging
    1. 6.8.1. Debugging Practice
  • ← 5.7. Studio: Goal Setting and Getting into the Right Mindset
  • 6.1. What is Debugging? →

Back to top