1/9
These flashcards cover the fundamental concepts and definitions within JavaScript basics as taught in the lecture.
Name | Mastery | Learn | Test | Matching | Spaced |
---|
No study sessions yet.
JavaScript
A lightweight, interpreted programming language designed for creating network-centric applications.
Client-Side JavaScript
The most common form of JavaScript that is included in HTML documents to enable interaction with users.
Advantages of JavaScript
Includes less server interaction, immediate feedback to visitors, increased interactivity, and richer interfaces.
JavaScript Limitations
Does not allow reading/writing of files, cannot be used for networking applications and lacks multithreading.
ECMAScript Specification
A standardized version of JavaScript defined in the ECMA-262 document.
Variables in JavaScript
Named containers for storing data, declared using the 'var' keyword.
JavaScript Data Types
Includes Numbers, Strings, Booleans, null, and undefined, as well as objects as composite types.
Operators in JavaScript
Tools for performing operations on variables and values, including Arithmetic, Comparison, Logical, and Assignment operators.
Conditional Operator
A ternary operator that evaluates a condition and returns one of two values depending on whether the condition is true or false.
typeof Operator
A unary operator that returns a string indicating the type of the unevaluated operand.