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

6. Errors and DebuggingΒΆ

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

Back to top