1/21
Vocabulary-style flashcards covering JavaScript operators, data types, development environments, and debugging tools based on the lecture transcript.
Name | Mastery | Learn | Test | Matching | Spaced | Call with Kai | Chat |
|---|
No analytics yet
Send a link to your students to track their progress
unary delete operator
An operator that allows you to delete a selected field of the object whose name is indicated with an operand.
prompt method
A method of the object window used to create an input box for convenience.
Comparison operators
Operators used to check the equality or inequality of values.
typeof operator
A unary operator which checks the type of an operand (variable or literal) and returns a string with the type name, such as "boolean" or "number".
Testing Framework
A framework that allows for automatic testing of the correctness of a program in search of potential errors.
Concatenation operator
An operator that converts everything to a String if any of the operands is a String type.
Package Managers
Tools that enable the management of libraries containing ready-made solutions or components of the development environment.
Task Runners and Module Bundlers
Tools used to automate the process of software development and merge the resulting code from many files and libraries.
Online environments
Commonly known as code playgrounds, these are sites that act as a simple editor and runtime environment.
Debugger
A tool that allows the user to pause the program in the indicated place and analyze its current state.
length property
A property used to get information about the length of an array.
indexOf
A method used to search an array to locate a given value.
constructor functions
Types of functions mainly used in JavaScript for object-oriented programming.
Record
A collection of named fields.
Objects
Complex data types which can consist of many values (stored in properties) and methods.
Undefined
The default value that all variables have after a declaration if no value is assigned to them.
String
A data type that represents a sequence of characters forming a piece of text.
Method
A special kind of function that belongs to an object.
Numbers
A data type that allows for all typical arithmetic operations, like addition, subtraction, multiplication, and division.
BigInt
A data type used to write integers of virtually any length, though it is not used too often.
node.js
An interpreter installed independently of browsers as an environment in the computer's operating system.
Just In Time Compilation
A technique consisting of compiling code fragments during the execution of the program to increase its performance.