Variables and Data Types

Variables in JavaScript are containers used to store data values. You can declare variables using var, let, or const:

  • var: Function-scoped, hoisted, rarely used in modern code.
  • let: Block-scoped, can be reassigned.
  • const: Block-scoped, cannot be reassigned.

Example:

let name = 'Alice';
const age = 25;
var isStudent = true;

JavaScript Data Types:

  • Primitive Types: string, number, boolean, undefined, null, symbol, bigint
  • Reference Types: objects, arrays, functions

Use typeof to check the type of a variable:

console.log(typeof name); // 'string'
← PrevNext →