read name of unknown properties

后端 未结 2 575
故里飘歌
故里飘歌 2020-12-06 20:07

I have a simple javascript object with several unknown properties containing a value. The problem is that i don\'t really know the name of the field since it is variable. Ho

相关标签:
2条回答
  • 2020-12-06 20:46

    You can do somethine like this:

    for (var member in a) {
        alert('Name: ' + member);
        alert('Value: ' + a[member]);
    }
    

    for more info about reflection in JS see here:

    http://lpetr.org/blog/archives/reflection-in-javascript

    0 讨论(0)
  • 2020-12-06 20:46

    You could access the properties by name:

    for (var key in a) {
        var value = a[key];
    }
    

    Demo.

    0 讨论(0)
提交回复
热议问题