Tag: reflection

获取变量名称。 javascript“反思”

有没有办法获得变量名称 ,就像你可以用.Net做reflection? 像在这种情况下: function(x,y,z) { if (x === 0) logger.log(‘variable ‘ + x.reflectedName ‘ has invalid value ‘ + x) // logs: ‘variable x has invalid value 0) … } 我发现类似的问题需要函数外的var名称(?!)但是找不到这个问题。 (jQuery是一个选项,但我无法想象如何用它来完成…)