Skip to content

Add Advanced JavaScript Topics to the Cheat Sheet #5

@alighasemi889

Description

@alighasemi889

Hi 👋

I'd like to contribute by adding more advanced JavaScript topics to the documentation. These additions are aimed at helping developers who already understand the basics and want to level up their knowledge with deeper concepts.

📚 Proposed Topics to Add:

  • Closures and real-world use cases
  • Asynchronous JavaScript:
    • Promises
    • async/await
    • Error handling in async code
  • Event Loop, Call Stack, Microtasks vs. Macrotasks
  • Execution Context & Lexical Environment
  • Scope Chain and Variable Shadowing
  • this keyword in different contexts
  • ES Modules (import/export)
  • Memory management and Garbage Collection
  • Clean Code and JavaScript Best Practices
  • Proxy and Reflect APIs
  • Simple Design Patterns (Factory, Module Pattern)
  • Generators and Iterators
  • Unit testing basics using Jest (or similar)

If you dont have any problem , I will submit a pull request

Looking forward to your feedback! 🙏

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions