Resources about class and constructor functions?

I just finished the Basic Javascript exercises and I’m moving through the ES6 exercises, and I feel like there are a lot of new concepts that are unfamiliar. Does anyone have any good resources about class syntax and constructor functions? Or maybe just good resources about ES6 in general?



**Your browser information:**

User Agent is: <code>Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.129 Safari/537.36</code>.

**Challenge:** Use class Syntax to Define a Constructor Function

**Link to the challenge:**
https://www.freecodecamp.org/learn/javascript-algorithms-and-data-structures/es6/use-class-syntax-to-define-a-constructor-function

The Kyle Simpson books have one on ES6. They are a tough read though - great, but he digs deep. They are available as markdown for free online but you can find them in ebook format. They are all great books.

Many languages have classes, but they work a little differently in JS, but there is a lot of overlap. The MDN docs are always a great resource. Other than that, I’d google blog posts and youtube videos on it. Hear it explained as many ways as possible from different angles. It will click.

1 Like

Same suggestion from me. You don’t know js series is eloquent.

Thanks! I like the idea of watching various YouTube videos and hearing different explanations. It helps me know that I don’t have to find the perfect video or resource. I’m watching PennX Programming for the Web with JavaScript right now and it’s giving me more of a conceptual grasp on what I’m doing in FCC. I guess I’ll just have to look up some videos class, constructor functions, getter, setter, etc…

try javascript.info/