Learn Javascript Object.is() method for Beginners

The Javascript Object.is() method compares two or more objects and returns true if both are the same or returns false.
The checking is not just limited to type checking or checking of value it goes beyond and checks its instance or the objects are the same.

Syntax

Object.is(object1, object2, object3...);

It returns a boolean value.

var arr = [1,2,3];
var copy = arr;
console.log(Object.is(arr,copy)); 

//Console Output
true

Comparing all objects, string, and numbers with Object.is() method.

var str1 = "Javascript";
var str2 = "Javascript";

console.log(Object.is(str1,str2)); // true

var num1 = 100.25;
var num2 = 100.25;
console.log(Object.is(num1,num2)); // true

console.log(Object.is(null,null)); // true

var arr1 = [];
var arr2 = [];
console.log(Object.is(arr1,arr2)); // false
var arr3 = arr1;
console.log(Object.is(arr1,arr3)); // false

var obj1 = {};
var obj2 = {};
console.log(Object.is(obj1,obj2)); // false
var obj3 = obj1;
console.log(Object.is(obj1,obj3)); // true

Comparing multiple objects

var obj1 = {};
var obj2 = {};
var obj3 = obj1;
console.log(Object.is(obj1,obj2,obj3));

//Console Output
false

We can compare multiple objects and the checking ours in AND the logic that is to return true all for the above 3 objects these objects must be the same if one object is different this does not match with other objects and the method returns false.

Conclusion

So it’s time to say bye we have come to the end of our post on Learn Javascript Object.is() method for Beginners. If you like our content then please do share it and comment to clarify your doubts.

Related Posts

Summary
Review Date
Reviewed Item
Learn Javascript Object.is() method for Beginners
Author Rating
51star
1star1star1star1star
Software Name
Javascript Programming
Software Name
Windows Os, Mac Os, Ubuntu Os
Software Category
Web Development