Preparing for a job interview requires studying to refresh your knowledge and skills. This collection of JavaScript interview questions is designed to cover some commonly-asked interview questions, using concise answers and simple examples.
Learn how you can compare two arrays in JavaScript using various different techniques.
JavaScript, Array · Sep 27, 2021
Checking if an array includes a specific value is pretty straightforward, except when it comes to objects.
JavaScript, Array · Sep 18, 2022
Which method do you reach for first? What are the differences between them? Let's find out!
JavaScript, Array · Mar 26, 2023
Understand how events work in JavaScript and learn when to use event bubbling, event capturing and event delegation with this short guide.
JavaScript, Browser · Jun 12, 2021
Did you know there's a JavaScript value that's not equal to itself?
JavaScript, Type · Dec 12, 2021
JavaScript doesn't have a built-in way to check if a value is blank, but it's easy to create one.
JavaScript, Type · Sep 25, 2022
When it comes to immutability, JavaScript strings are often a source of confusion. Yet they're not as complicated as you might expect.
JavaScript, String · Oct 10, 2021
Static and instance methods are pretty easy to distinguish and serve different purposes. Learn all about them in this article.
JavaScript, Object · Jan 30, 2022
JavaScript arrow functions are a very useful tool to learn and master. Here's a complete introduction to everything you need to know.
JavaScript, Function · Jun 12, 2021
Pure functions are a very important concept to know, especially if you're interested in functional programming.
JavaScript, Function · Dec 19, 2021
Recursion is a very important programming concept all developers should be familiar with.
JavaScript, Function · Jan 23, 2022
JavaScript's strict mode can make your code faster, cleaner and more secure.
JavaScript, Function · Nov 28, 2021
Understanding how to correctly load your JavaScript files can significantly improve your web application's performance.
HTML, Script · Sep 4, 2022
Learn and understand closures, a core concept in JavaScript programming, and level up your code.
JavaScript, Function · Jun 12, 2021
An Immediately Invoked Function Expression (IIFE) is a JavaScript trick that trips up many developers. Here's what you need to know.
JavaScript, Function · Jun 14, 2021