Variable name as a string in Javascript

前端 未结 17 1822
难免孤独
难免孤独 2020-11-22 06:20

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 =         


        
17条回答
  •  野的像风
    2020-11-22 06:45

    Like Seth's answer, but uses Object.keys() instead:

    const varToString = varObj => Object.keys(varObj)[0]
    
    const someVar = 42
    const displayName = varToString({ someVar })
    console.log(displayName)

提交回复
热议问题