JAVASCRIPT OBJECTS

bk_bharathikannan
2 min readJul 29, 2022

OBJECT

The object type represents one of Javascript datatypes.Objects contains “key and values” .

{ } ->Represents an empty object

let empty_object = {};
Spaces and line breaks are not importantlet phone = {type:”iphone”, model:”13pro”, color:"white"};* In this above line contains keys and values ......
keys are type, model,color.....
* Suppose you put keys in double word like data base
use double quotation ("data base")
* Whenever we put an values they should be declared in double quotation or single quotation,Except intergersvalues are "iphone","13pro", "white".....

HOW TO CALL OBJECT ⬇️

let object= {
FirstName : "pikachu",
LastName : "bk",
age : 18
};
console.log(object)output:-
{FirstName: 'pikachu', LastName: 'bk', age: 18}
if you want only first_name You can use dot/bracket notation-Bracket notation[]
console.log(object['FirstName']);
-Dot notation .
console.log(object.FirstName);
**Little more advanced concept in obj**-let input = “FirstName”;-let data= {
FirstName : “pikachu”,
LastName : “bk”,
age : 18
};
console.log(object.input);output:-
undefined
Because we dont have input as a field in data.suppose we use bracket
notation we get output.
for example
console.log(object[input]);
output:-
pikachu

Object.keys()

const data = {
a: ‘pikachu’,
b: 42,
c: false
};
console.log(Object.keys(data));
output:-
(3) [‘a’, ‘b’, ‘c’]

Object.values()

const object1 = {
a: ‘somestring’,
b: 42,
c: false
};
console.log(Object.values(object1));
output:-
(3) [“somestring”, 42, false]

Object.entries()

const obj = { 
first_name: 'pikahu',
last_name: "bk"
};
console.log(Object.entries(obj));
-output:-
(2) [Array(2), Array(2)]
1.
0 :(2)['first_name', 'pikahu']
2. 1: (2) ['last_name', 'bk']

Math objects:- ⬇️

console.log(Math.PI);output:-
3.141592653589793
const values = 5.8;console.log(Math.round(values));
➡️ 6
console.log(Math.floor(values));
➡️ 5
console.log(Math.ceil(values));
➡️ 6
console.log(Math.trunc(values));
➡️ 5

Math.random

console.log(Math.random());Whenever we use math.random function....we get random numbers in our output.......Returns a random integer from 0 to 9

console.log (Math.floor(Math.random() * 10));
Returns a random integer from 0 to 100

console.log (Math.floor(Math.random() * 100));

THINK TWICE💭-code once!

THANKS_FOR_READING_!🌟

❤️“Have a Fine_Day”❤️

--

--