Skip to content

Improving JavaScript 101 Section #20

Closed
@gjohnson

Description

@gjohnson

The JavaScript 101 section seems a bit out of order in it's current state. It is also missing a few important sections, some being referenced in current sections and others not, but should be. I was thinking about moving things around, but figured I would ask for some feedback before doing so. Below is a rough outline of how IMO it should be organized. Appreciate any feedback!

  1. syntax
    • overview with links to sections, etc.
    • needs to be built out more, its pretty bare
    • note importance of understanding the basics of vanilla JS, because jQuery is still JS. :-)
  2. reserved words
    • possibly include links to mozilla docs if we have them for each keyword.
    • make note about future reserved/java key words, don't want anyone going on a wild goose chase trying to find
      which browser implements all these java keywords.
  3. types
    • primitive
    • objects
    • arrays
    • testing type
  4. operators
    • current stuff, plus a link to type conversions when referenced
  5. conditionals
    • current stuff, plus a link to type conversions when referenced
  6. loops
    • current stuff
  7. type conversions
    • be nice to have a table of type conversions
  8. truthy and falsy
    • this is referenced in articles but is not written.
  9. functions
    • declarations
    • expressions
    • anonymous
    • immediate
  10. scope
    • current stuff
  11. closures
    • current stuff
  12. "this"
    • current stuff
  13. continued reading
    • links to solid articles for more learning

Metadata

Metadata

Assignees

No one assigned

    Labels

    Chapter: javascript-101Removed, since https://github.com/jquery/learn.jquery.com/pull/622content

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions