JavaScript instanceof Operator
The instanceof operator in JavaScript tests if an object is an instance of a particular class or constructor, returning a Boolean value.
Syntax:
let gfg = objectName instanceof objectType
Example 1: In this example, we are using instanceof operator.
Javascript
let languages = [ "HTML" , "CSS" , "JavaScript" ]; console.log(languages instanceof Array); console.log(languages instanceof Object); console.log(languages instanceof String); console.log(languages instanceof Number); |
Output
true true false false
Example 2: In this example, the instanceof operator checks if myString is an instance of Object, Date, or String, and if myDate is an instance of Date, Object, or String.
Javascript
let myString = new String(); let myDate = new Date(); console.log(myString instanceof Object); console.log(myString instanceof Date); console.log(myString instanceof String); console.log(myDate instanceof Date); console.log(myDate instanceof Object); console.log(myDate instanceof String); |
Output
true false true true true false
JavaScript Relational operators
JavaScript Relational Operators are used to compare their operands and determine the relationship between them. They return a Boolean value (true or false) based on the comparison result.
Contact Us