JavaScript Fundamentals and Control Flow Review

0.0(0)
Studied by 0 people
call kaiCall Kai
Locked
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/21

flashcard set

Earn XP

Description and Tags

Vocabulary flashcards generated from lecture notes covering JavaScript operators, conditional statements, control flow loops, dialog boxes, and function declarations.

Last updated 2:11 PM on 9/7/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

22 Terms

1
New cards

Prefix operators

Operators that occur before the operand.

2
New cards

Postfix operators

Operators that occur after the operand.

3
New cards

Infix operators

Operators that occur between operands.

4
New cards

Operands

Entities that can be both values and variables operated upon by operators.

5
New cards

Loops

An easy way to repeat any fragment of the code as many times as wanted, or until some condition is met.

6
New cards

for of loop

A loop dedicated for use with arrays.

7
New cards

while loop

A loop normally used when you do not know exactly how many times something should be repeated, but do know when to stop.

8
New cards

for loop

A loop belonging to the category suited for situations where it is known how many times the loop should be executed.

9
New cards

do while loop

A loop in which the condition is checked after each iteration.

10
New cards

else keyword

An optional part of the if statement that allows adding a second code block executed only when the initial condition is NOT met.

11
New cards

if statement

A statement that checks a given condition and, depending on its Boolean value, either executes a block of code or skips it.

12
New cards

switch case statement

A statement that evaluates one conditional expression and tries to match its value to one of several given cases.

13
New cards

Prompt dialog box

A dialog box containing OK and Cancel buttons, along with a single-line text field allowing the user to input text.

14
New cards

confirm dialog box

A dialog box similar to alert that accepts one optional parameter and displays a message with confirmation options.

15
New cards

Function

A separated piece of code, constituting a certain closed logical whole, intended to perform a specific task.

16
New cards

let keyword

A keyword used to declare variables that are local inside the code block or function block.

17
New cards

Synchronous execution

The standard execution flow where subsequent instructions are executed in the exact order in which they are placed in the code.

18
New cards

Callbacks

Functions that are passed as arguments to other functions.

19
New cards

Function statement

A function declaration that starts with the function keyword followed by the function name.

20
New cards

Function expressions

A method to store a function in a variable or pass it as an argument without previously declaring it by name.

21
New cards

return

A statement causing a function to end immediately where it occurs and allowing a given value to be passed back to where it was called.

22
New cards

Asynchronous

A complex mode of program operation strongly dependent on the specific programming language and environment.