What's Your Score on This JavaScript Code Challenge?

Hey everyone! I just stumbled upon this cool JavaScript quiz that really tests your understanding of the language. It’s got a bunch of tricky code snippets that make you think twice about what the output will be.

I gave it a shot and was surprised by some of the results. It’s not just a regular quiz though - after each question, it breaks down the answer and explains why the code behaves that way. I found it super helpful for learning some of the less obvious parts of JavaScript.

Has anyone else tried this out? What did you think? I’m curious to know how others did and if you found any questions particularly challenging or eye-opening. Let’s compare scores and discuss the trickiest parts!

I actually came across that JavaScript quiz a few weeks ago and found it quite challenging. Managed to score 8/10, but those last two questions on async/await and generator functions really threw me for a loop. The explanations were incredibly detailed though, which helped solidify some concepts I was shaky on.

What I found most valuable was the section on closures and lexical scoping. It’s one of those topics that I thought I understood well, but the quiz revealed some gaps in my knowledge. Particularly, the question about closures in loops was an eye-opener.

The quiz also made me realize I need to brush up on some ES6+ features. Anyone else feel like keeping up with all the new JavaScript features is a constant battle? I’m curious what resources others use to stay current with the latest JavaScript developments.

hey john, i took that quiz too! got 7/10, those tricky closure questions got me. loved the explanations tho, learned a ton about prototypes. whats ur score? bet u aced it! :sunglasses: anyone else struggle with the hoisting stuff?

I took that JavaScript quiz recently and found it quite enlightening. Scored 6/10, which was humbling but motivating. The questions on prototypal inheritance and the ‘this’ keyword were particularly challenging. I appreciated how the explanations broke down complex concepts into digestible parts.

One aspect I found particularly valuable was the section on ES6 features. It highlighted some newer syntax I hadn’t fully grasped, especially regarding destructuring and arrow functions. This quiz certainly exposed areas where I need to deepen my understanding.

I’ve been using online documentation and coding challenges to improve, but I’m always looking for more effective learning methods. Has anyone found specific resources or techniques particularly helpful for mastering these trickier JavaScript concepts?