JavaScript Tutorial : Primitive Data Types

preview_player
Показать описание
Watch the video at 1.5x speed

Twitter : @gurumahaveer

Agenda
-----------------
a. Primitive data types in JS
b. How to use the types
c. Equality behaviour : ===

7 Primitive data types
- To maintain data integrity
- To hold the data in the purest
form so that - conversion required
- computation

// Code
//Objective: Primitive data types in Javascript
//Author: Mahavir

// undefined

let mydata;

let mydata2=undefined;
// undefined, undefined

// number - integer, float
mydata = 30;
// number, 30
mydata = 56.89;
// number , 56.89

// boolean
mydata = false;
// boolean, false
mydata = true;
// boolean, true

// bigint
mydata = 1000000000000000000000000000000000000000000000000000000000n;
// bigint, 1000000000000000000000000000000000000000000000000000000000n;

//null
mydata = null;
// object, null

//string
mydata="Javascript";
// string, Javascript

mydata="987";
// string, 987

// Symbol -- Used for holding unqiue values.
// Values are immutable
// Symbols are used as property keys in an object
let sym = Symbol("Empno");
let sym2 = Symbol("Ename");
let sym3 = Symbol("Ename");
// false false

let Employee = {
[sym] : 100,
[sym2] : "Ram"
};

// === : The primitives are compared by value not by reference

let data = 100;
let data2 = 200;

data = "ram";
data2 = "ram";

data = false;
data2 = false;
Рекомендации по теме