PROGRAMMING

  minte9
learningjourney




S R Q

Types

There are eight basic data types in JavaScript.
 
/**
 * The typeof operator returns the type of the argument.
 * In javascript there is no char type, only string.
 */

console.log(typeof undefined);      // undefined
console.log(typeof 0);              // number
console.log(typeof 10n);            // bigint
console.log(typeof true);           // boolean
console.log(typeof "foo");          // string
console.log(typeof Symbol("id"))    // symbol
console.log(typeof Math);           // object
console.log(typeof alert);          // function

Null

Null is not an object, it a special type which represents nothing.
 
/**
 * Null is a special data type which represents nothing.
 */

let a;
let b = null;

console.log(typeof a); // undefined
console.log(typeof b); // object

Questions    
Last update: 69 days ago
Fundamentals, Type Conversions