The first time I realized I was lost, I decided to rebuild my foundation… I went through all of the MDN curriculum through JS and started up MIT60001 OCW.
I return to JS here periodically to make sure I don’t forget what little I know about syntax/semantics, but I still always have trouble with the challenges. I am in algorithms right now, and while I know what needs to happen conceptually, I simply can’t get the syntax and objects down in JS.
While I can comfortably code little projects in Python, JS still thoroughly stumps me. My next step is to just re-do every JS lesson here and grind it out until I understand, unless you JS folks have a secret trick you’re keeping from the rest of us.