E2EHIRING Logo
search

Search blogs by title

Jobs
Jobs
internships
Internships
Company
Partners
mentorship
Mentorship
more
Moredropdown
Login
HomeSepratorIconBlogsSepratorIconJavaScript ObjectsSepratorIcon

JavaScript Objects

Han SoloSanthiya V
calendar18 Jul 2022
poster

OBJECT METHODS

                     In JavaScript, an object is an unordered collection of key-value pairs. Each key-value pair is called a property. The key of a property can be a string. And the value of a property can be any value, e.g., a string, a number, an array, and even a function.

Now lets start to learn the Object methods...


1.Object.assign( )

                   The Object.assign() method is used to copy the values of all enumerable own properties from one or more source objects to a target object. Objects are assigned and copied by reference. It will return the target object.

Syntax:-
         Object.assign(target,source)

Example:-
const value={fname:"rithika",height:5},
const  value1 ={location:"kovai",height:6},
const answer=Object.assign(value,value1);
console.log(answer);{fname:'rithika',location:'kovai',height:6}

2.Object.entries( )

                    JavaScript Object.entries() method is used to return an array of a given object's own enumerable property [key, value] pairs.

Syntax:-
         Object.entries(object)

Example:-
const data={
id:1,
education:"B.Com",
college:"Bharathiyar University",
passedout:2019
}
const output=Object.entries(data);
console.log(output);//['id',1]['education ',B.Com]['college ','Bharathiyar University ']['passedout ','2019'] 

3.Object.freeze( )

               The Object.freeze() method freezes an object that prevents new properties from being added to it. This method prevents the modification of existing property, attributes, and values. 

Syntax:-
         Object.freeze(object)

Example:-
const mark={
Tamil:72,
English:55,
Maths:44
}
mark.Science=63;
const final=Object.freeze(mark);
mark.Social=49;
console.log(final);//{ Tamil:72,  English:55, Maths:44, Science :63}

4.Object.create( )

               The Object.create() method is used to create a new object with the specified prototype object and properties. 

Syntax:-
             Object.create(proto, propertiesObject)

Example:-
const details ={ 
city: 'Pollaci',  
district:'Coimbatore',
fullData: function(){   
 console.log(`my village name is ${this.city} in the state of ${this.state} and famous for ${this.famous} .`); }
}
const personal = Object.create(details);
personal.famous = "cotton and temple";
personal.state = "Tamilnadu";
personal.fullData();//my city  name is Pollachi in the state of Tamilnadu and famous for cotton and temple.


5.Object.is( )

                           This method determines whether two values are same or not. It will return the boolean value.

Syntax:-
         Object.is(value1,value2)

Example:-
const obj={
language:"tamil"
}
const same=Object.is(obj,obj);
console.log(same);//true


const number=Object.is(12,-12);
console.log(number);//false

 Thank you...


Recent Posts

Innovation is the Need of the Hour: Else you are Outdated

Innovation is the Need of the Hour: Else you are Outdated

Router In React

Router In React

Higher Order Component in React

Higher Order Component in React

Styled Component in React

Styled Component in React

Spring - Bean Life Cycle

Spring - Bean Life Cycle

copycopycopycopy

Han Solo

Recent Posts

Innovation is the Need of the Hour: Else you are Outdated

Innovation is the Need of the Hour: Else you are Outdated

Router In React

Router In React

Higher Order Component in React

Higher Order Component in React

Styled Component in React

Styled Component in React

Spring - Bean Life Cycle

Spring - Bean Life Cycle

e2e logo