-1

たとえば、次のコードがあります。

var json = {
    "user1" : {
        "id" : 3
    },
    "user2" : {
        "id" : 6
    },
    "user3" : {
        "id" : 1
    }
}

JavaScript で最小の ID を取得したい:

"user3" : {
        "id" : 1
}

JavaScript経由でオブジェクトの最小IDを取得するには?

助けてください!

ありがとう ;)

4

1 に答える 1

2

次のようなことができます..

var min = null;
var obj = null;
for (var i in json) {
    if (json.hasOwnProperty(i)) {
        if (min === null || json[i].id < min) {
            min = json[i].id;
            obj = json[i];
        }
    }
}
于 2013-07-16T19:40:04.360 に答える