1/20
Flashcards covering key vocabulary, concepts, and functions related to JavaScript programming.
Name | Mastery | Learn | Test | Matching | Spaced |
---|
No study sessions yet.
JavaScript
A lightweight programming language used to make web pages interactive and dynamic.
Scripting Language
A language used to write programs that compute inputs for another processor; often embedded within other languages.
Client-side Scripting
Code that runs on the user's computer, allowing for quick interactions without server communication.
Dynamic Web Pages
Web pages that can display different content and provide interactive capabilities.
HTML DOM
Document Object Model that defines HTML elements as objects and provides properties and methods for manipulation.
Event-driven programming
A programming paradigm where the flow of the program is determined by events such as user actions.
Form Validation
The process of checking user input on forms to ensure it meets required formats before submission.
JavaScript Operators
Symbols used to perform operations on variables and values, including arithmetic, assignment, comparison, logical, and bitwise operations.
Comparison Operators
Operators used to compare two values for equality or inequality (e.g., ==, ===, !=, !==).
Boolean Data Type
A data type that can hold only two values: true or false.
JavaScript Variables
Containers for storing data values, declared using var, let, or const.
Control Structures
Programming constructs that control the flow of execution, such as if statements, switch statements, and loops.
For Loop
A control structure used to repeat a block of code a specified number of times.
While Loop
A control structure that repeatedly executes a block of code as long as a specified condition is true.
Function Declaration
A way to define a reusable block of code that performs a specific task.
JavaScript Identifiers
Names given to variables, functions, or properties that follow specific naming rules.
Increment Operator
A shorthand that increases a variable's value by one (e.g., x++).
Decrement Operator
A shorthand that decreases a variable's value by one (e.g., x--).
JavaScript Statements
Instructions executed by the JavaScript engine, composed of values, operators, expressions, keywords, and comments.
Shorthand Assignment Operators
Operators that combine an operation with assignment in one step (e.g., +=, -=).
Switch Statement
A control structure that executes different blocks of code based on the value of an expression.