These are used to add additional information to html elements.
What are attributes?
If a variable is not a string, number, boolean, null, undefined or a symbol, it must be an __________.
What is an object?
The data passed to function when the function is called.
What are arguments?
We can add elements to the end of an array using the -_______ method
What is the push method?
Javascript was famously created in ______ days.
What is 10 days?
This element is used to contain meta-information about the HTML document, such as the title of the page, links to external stylesheets, and scripts.
What is the <head> element?
We use this if we don't know in advance how many times we need to iterate.
What is a while loop?
These are the data types of the object keys.
What are strings?
This method combines all of the string elements in an array and returns a single string.
What is the array join method?
A data structure used store an ordered "list" of data.
What is an Array?
It is important to properly __________ nested elements to make the markup more readable and less prone to errors.
What is Indent?
This is used to immediately exit a while or for loop.
What is a break statement?
These are the placeholders when the function is defined that accept data.
What are parameters?
ES2015 gave us this cool new way to copy an entire array.
What is spread syntax?
The primary building blocks of programs.
What are functions?
The best practice approach to add styles to a web page.
What are External Stylesheets loaded using a <link> element?
This determines when the while loop will end.
When the conditional expression evaluates to a falsy value?
The three primary ways to define functions in JS.
What are Function Declaration/Definitions, Function Expressions, and Arrow Functions?
ES2015 provides this for iterating over the elements of arrays and other iterables such as strings.
What is a for...of loop.
A piece of code that JS evaluates into a single value or object.
What is a JS expression?
The CSS property used to control the spacing between elements on a web page.
What is margin?
This operator is ideal when you need to return one of two values depending upon a condition.
What is a ternary operator?
These are the three different ways we can create objects.
What are by using Object Literal Notation, by invoking a Class, or by using the Object.create method?
These are the two ways to create an array.
What are Array Literal Notation and Array class?
This statement skips remaining code in the current iteration and returns to the top of the while or for loop.
What is the continue statement?