Naigel Naigel - 1 year ago 149
Javascript Question

check if JS object exists

I need to discover at runtime if an object with a given name exists, but this name is stored in a variable as a string.

For example, in my Javascript I have an object named test, then at runtime I write the word "text" in a box, and I store this string in a variable, let's name it input. How can I check if a variable named with the string stored in input variable exist?

Answer Source

If the object is in the global scope;

var exists = (typeof window["test"] !== "undefined");

Recommended from our users: Dynamic Network Monitoring from WhatsUp Gold from IPSwitch. Free Download