Is there a way to get a variable name as a string in Javascript? (like NSStringFromSelector in Cocoa)
I would like to do like this:
var myFirstName =
This worked using Internet Explorer (9, 10 and 11), Google Chrome 5:
var myFirstName = "Danilo"; var varName = Object.keys({myFirstName:0})[0]; console.log(varName);
Browser compatibility table: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/keys