JavaScript Fundamentals
By Devin Park · Updated Jun 2, 2026
Question catalog for this preview
Catalog listing of the 5 preview questions for this quiz.
Question 1
The JavaScript method used to serialize a JavaScript object into a JSON string is [[blank1]], and the method used to parse a JSON string back into a JavaScript object is [[blank2]].
Question 2
**Statement:** In JavaScript, `===` checks for both **value equality AND type equality** without performing type coercion.
Question 3
Which of the following correctly describe **JavaScript prototypal inheritance**? *(Select THREE)*
Question 4
In ES6+ JavaScript, to import a specific named export from a module called `utils.js`, you would write: `import { [[blank1]] } from '[[blank2]]';`. To import a default export, you would write: `import [[blank3]] from 'utils.js';` (using any name you choose).
Question 5
In JavaScript, a function that is passed as an argument to another function and is invoked inside that function is called a [[blank1]] function.