Loading lesson path
Concept visual
Start at both ends
A
8 types of data. 7 Primitive
1 Object Data Type. The Object data type can hold many different object types.
// Number let length = 16;
let weight = 7.5;
// BigInt let x = 1234567890123456789012345n;
let y = BigInt(1234567890123456789012345)
// Strings let color = "Yellow";
let lastName = "Johnson";
// Boolean let x = true;
let y = false;
// Undefined let x;
let y;
// Null let x = null;
let y = null;
// Symbol const x = Symbol();
const y = Symbol();
// Object const person = {firstName:"John", lastName:"Doe"};
// Array Object const cars = ["Saab", "Volvo", "BMW"];
// Date Object const date = new Date("2022-03-25");In programming, data types is an important concept. To be able to operate on variables, it is important to know something about the type. Without data types, a computer cannot safely solve this:
let x = 16 + "Volvo";
Does it make any sense to add "Volvo" to sixteen? Will it produce an error or will it produce a result?JavaScript will treat the example above as:
let x = "16" + "Volvo";When adding a number and a string, JavaScript will treat the number as a string.
let x = 16 + "Volvo";