JavaScript Fundamentals and Development Tools

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-style flashcards covering JavaScript operators, data types, development environments, and debugging tools based on the lecture transcript.

Last updated 12:13 PM on 7/20/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

unary delete operator

An operator that allows you to delete a selected field of the object whose name is indicated with an operand.

2
New cards

prompt method

A method of the object window used to create an input box for convenience.

3
New cards

Comparison operators

Operators used to check the equality or inequality of values.

4
New cards

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".

5
New cards

Testing Framework

A framework that allows for automatic testing of the correctness of a program in search of potential errors.

6
New cards

Concatenation operator

An operator that converts everything to a String if any of the operands is a String type.

7
New cards

Package Managers

Tools that enable the management of libraries containing ready-made solutions or components of the development environment.

8
New cards

Task Runners and Module Bundlers

Tools used to automate the process of software development and merge the resulting code from many files and libraries.

9
New cards

Online environments

Commonly known as code playgrounds, these are sites that act as a simple editor and runtime environment.

10
New cards

Debugger

A tool that allows the user to pause the program in the indicated place and analyze its current state.

11
New cards

length property

A property used to get information about the length of an array.

12
New cards

indexOf

A method used to search an array to locate a given value.

13
New cards

constructor functions

Types of functions mainly used in JavaScript for object-oriented programming.

14
New cards

Record

A collection of named fields.

15
New cards

Objects

Complex data types which can consist of many values (stored in properties) and methods.

16
New cards

Undefined

The default value that all variables have after a declaration if no value is assigned to them.

17
New cards

String

A data type that represents a sequence of characters forming a piece of text.

18
New cards

Method

A special kind of function that belongs to an object.

19
New cards

Numbers

A data type that allows for all typical arithmetic operations, like addition, subtraction, multiplication, and division.

20
New cards

BigInt

A data type used to write integers of virtually any length, though it is not used too often.

21
New cards

node.js

An interpreter installed independently of browsers as an environment in the computer's operating system.

22
New cards

Just In Time Compilation

A technique consisting of compiling code fragments during the execution of the program to increase its performance.