Skip to main content

44 docs tagged with "Variable"

View All Tags

'strictNullChecks': true

'strictNullChecks': true is defined as: to throw Exception when access Variable which potentially be null/undefined. Topics on: . Read more: JS, TS, TS Def, TSC

as

as is defined as: Type Assertion Type Operator to Type Assertion Variable as Type. Topics on: !snippet assert data as Array. Read more: JS, TS, TS Def, TSC, Typ

Binding

Binding is defined as: (formal ECMAScript term for Variable) Identifier to catch & hold Value ๐Ÿญ. Topics on: . Read more: JS, JS Language, Object, Function, Fun

const

const is defined as: JS Keyword to Declaration read-only named constant Variable with Block Scope. Topics on: . Read more: JS, JS Language, Declaration, JS Keyw

Declaration

Declaration is defined as: (process) to create a Variable, usually via Literal. Topics on: Literal, function, var, let, const, function*, async function, return

Dependency

Dependency is defined as: any Variable local to FC Scope to control Hook Trigger. Topics on: Variable inside Scope of hook is not relevant Dependency. Read more

Dynamic Level

Dynamic Level is defined as: TS Runtime Language Level of JS Source Code & Variables. Topics on: Values exist on Dynamic Level, regular functions exist on Dynam

Dynamically-Typed

Dynamically-Typed is defined as: of Variable not fixed to one Type at Declaration, can be reassigned, only become known at Runtime. Topics on: Strongly-Typed, T

First-Class Functions

First-Class Functions is defined as: of function equiv to regular Variables. Topics on: First-Class Citizen, First-Class Functions can be passed into & returned

Function Scope

Function Scope is defined as: Variable access restrict to only inside function body.. Topics on: . Read more: JS, JS Concepts, JS Engine, Call Stack, EC, Scope

Generic Type Variable

Generic Type Variable is defined as: special Variable that works on Types instead of Values. Topics on: . Read more: JS, TS, TS Syntax, Generics, Variable, Type

Global Scope

Global Scope is defined as: Outside any Block. Variable access everywhere. Topics on: Global Variable, Global Object, Global Function. Read more: JS, JS Concept

Global Variable

Global Variable is defined as: Variable Declaration in Global Scope or Top-Level Code. Topics on: . Read more: JS, JS Concepts, JS Engine, Call Stack, EC, Scope

Hoisting

Hoisting is defined as: (mechanism) to access Variable before Declaration. Topics on: before execution, code is scanned for variable declarations, each Variable

Identifier

Identifier is defined as: name/reference for Variable as pointer to bind a Value to a memory address. Topics on: camelCase, PascalCase, kebab-case, snake_case.

Initial State

Initial State is defined as: value of Variable/property on first run of Component. Topics on: . Read more: React, React Stack, Redux, Redux Pattern, Initial Sta

iterable

iterable is defined as: any Variable can loop over its elements. Topics on: . Read more: JS, JS Language, JS Operator, Spread Operator, Iterable, Variable| Wiki

let

let is defined as: JS Keyword to Declaration mutable Variable with Block Scope. Topics on: . Read more: JS, JS Language, Declaration, JS Keyword, Mutable, Varia

Lexical

Lexical is defined as: of relating to words (Expressions or Variables). Topics on: . Read more: JS, JS Concepts, JS Engine, Call Stack, EC, Scope Chain, Scoping

Lexical Scope

Lexical Scope is defined as: Placement environ where Source Code is defined to determine Variable Scoping. Topics on: Lexical. Read more: JS, JS Concepts, JS En

mutable

mutable is defined as: (typeof) Variable that can be changed. Topics on: In JavaScript, only Object& Array are mutable whereas Primitive Value are immutable. Re

Non-Null Assertion Operator

Non-Null Assertion Operator is defined as: postfix ! Type Assertion to Type Assertion that Variable โ‰  undefined || null. Topics on: ! removes null & undefined

Object

Object is defined as: any non-Primitive Variable Type rep a collection of properties. Pass by reference. Topics on: Array, Date, Error, Factory Function, Functi

Operand

Operand is defined as: Variable to manipulate by JS Operator. Topics on: . Read more: JS, JS Language, JS Operator, Operand, Variable|FullStack Wiki by Roger J

Parameter

Parameter is defined as: Variable pass into function to define Function Signature, imports Arguments & act as local variable. Topics on: !differs vs Argument wh

return

return is defined as: JS Keyword to specify a single Variable/Expression output from function. Topics on: . Read more: JS, JS Language, Declaration, Return, JS

Scope

Scope is defined as: Place where Variable is declared. Topics on: Variable declare inside function store in VE of function's EC, Global Scope, Block Scope, Fu

Scope Chain

Scope Chain is defined as: Link to Variable from outer Scopes to current Scope. Topics on: Scoping, Scope. Read more: JS, JS Concepts, JS Engine, Call Stack, EC

Scope of a variable

Scope of a variable is defined as: Region of code where Variable can be accessed. Topics on: All scopes have access to variables from all outer scopes which it

Scoping

Scoping is defined as: How Variable are organised & accessed. Topics on: scoping determines where variables live and whether we can access them or not, Lexical

Stable Variable

Stable Variable is defined as: Variable constant with each render. Topics on: . Read more: React, React API, Hooks API, Deps Array, Variable | Full-Stack Wiki

Static Type System

Static Type System is defined as: system to Type-Check Type of Variable (known & expected) at Compile Time. Topics on: statically check, Static Type, Use wallab

Stub

Stub is defined as: line of code (for function), indexed by line number & Variable Type. Topics on: . Read more: JS, JS Concepts, JS Engine, JS Compiler, Baseli

Top Type

Top Type is defined as: universal (super-) Type assignable to any Variable. Topics on: any & unknown are Top Types, !contrast bottom type, any used for output o

Type Annotation

Type Annotation is defined as: TS Syntax to annotate Variables with Types. Topics on: Angle Bracket Notation, Type Annotation provide Syntactic Sugar for checki

Type Guard

Type Guard is defined as: Runtime Type-Check to Narrow Type of Variable. Topics on: Type Guard used when Type too general, requires Narrow, typeof & instanceof

Type Inference

Type Inference is defined as: (feature) TSC to auto-derive implicit Type for Variable (w/o explicit Type Annotation). Topics on: Type Inference applies when De

Type-Check

Type-Check is defined as: (process) to check Variable assigned expected Types (usually done statically during Compile Time). Topics on: helps avoid unexpected R

undefined

undefined is defined as: Primitive Value to rep Variable 'not initialized' or 'not existing' (for object property). Topics on: Argument. Read more: JS, JS Langu

useRef()

useRef() is defined as: Stateful Hook to persist Passive State Variable across renders in FC, as ref handle Escape Hatch to DOM API elements. Topics on: useRe

var

var is defined as: JS Keyword to Declaration mutable Variable with Function Scope. Topics on: . Read more: JS, JS Language, Declaration, JS Keyword, Mutable, Va

Variable

Variable is defined as: named ref (Identifier) bound to a Value. Topics on: a variable can be either a Primitive or Reference Value type. Read more: JS, JS Lang

Variable Declaration

Variable Declaration is defined as: initial step of creating new Variable by creating a new Identifier. Topics on: . Read more: JS, JS Language, Declaration, Va

Variable Lookup

Variable Lookup is defined as: (process) to look upwards for Variable in Scope Chain, when not in Lexical Environment. Topics on: Scope access is unidirectional