Answers for "check if property is object javascript"

5

How to tell if an attribute exists on an object

const user = {
    name: "Sicrano",
    age: 14
}

user.hasOwnProperty('name');       // Retorna true
user.hasOwnProperty('age');        // Retorna true
user.hasOwnProperty('gender');     // Retorna false
user.hasOwnProperty('address');    // Retorna false
Posted by: Guest on October-26-2020
6

js check if object has property

const object1 = new Object();
object1.property1 = 42;

console.log(object1.hasOwnProperty('property1'));
// expected output: true
Posted by: Guest on April-13-2020
3

javascript check if is object

obj = {
	"data": 123
}
arr = [
	"data", 
	123
]

function obj_or_arr(val) {
	if (typeof val === "object") { // return if is not array or object
		try {
			for(x of val)  // is no errors happens here is an array
				break;
			return "array";
		} catch {
			return "object"; // if there was an error is an object
		}
	} else return false; 
}

console.log(obj_or_arr(obj)) // object
console.log(obj_or_arr(arr)) // array
console.log(obj_or_arr(123)) // false
console.log(obj_or_arr("hello world")) // false
console.log(obj_or_arr(true)) // false
console.log(obj_or_arr(false)) // false
Posted by: Guest on December-28-2020
2

javascript check if object

typeof yourVariable === 'object' // true if it's an object or if it's NULL.

// if you want to exclude NULL
typeof yourVariable === 'object' && yourVariable !== null
Posted by: Guest on January-11-2021

Code answers related to "check if property is object javascript"

Code answers related to "Javascript"

Browse Popular Code Answers by Language