This keyword prevents reassignment of a variable but does not make objects immutable.
What is const?
This data structure allows storing multiple values in a single variable using indexes.
What is an array?
A reusable block of code that performs a specific task.
What is a function?
This represents the structure of a webpage in JavaScript.
What is the DOM (Document Object Model)?
This country has more lakes than the rest of the world combined.
What is the United States 51st state?
This keyword is used to define a variable whose scope is limited to the block it is declared in.
What is let?
This JavaScript method finds the first element in an array that satisfies a condition.
What is find()?
A collection of key-value pairs used to store related data.
What is an object?
This method selects an element based on its ID.
What is document.getElementById()?
This classic board game was originally called "The Landlord’s Game."
What is Monopoly?
This JavaScript feature allows functions to be passed as arguments to other functions.
What is a callback?
This method returns the index of the first occurrence of a specified element in an array.
What is indexOf()?
This keyword inside a function refers to the object that called it.
What is this?
This event listener method is used to respond to user interactions.
What is addEventListener()?
This animal is known to laugh when tickled.
What is a rat?
This type of function syntax was introduced in ES6 and uses the => symbol.
What is an arrow function?
This method adds one or more elements to the end of an array.
What is push()?
This type of function calls itself until a base condition is met.
What is a recursive function?
This property allows JavaScript to modify an element’s HTML content.
What is innerHTML?
This word is the only English word that ends in "mt."
What is dreamt?
This JavaScript method allows you to extract parts of an array without modifying the original.
What is slice()?
This method removes the last element from an array and returns it.
What is pop()?
This type of function executes immediately upon definition.
What is an IIFE (Immediately Invoked Function Expression)?
This JavaScript function executes a function repeatedly at a fixed time interval.
What is setInterval()?
This fruit has more genes than a human.
What is a banana?