1
{
                  "providerProperties": [
                    {
                      "key": "hotelnum",
                      "value": "123"
                    },
                    {
                      "key": "contract",
                      "value": "ABC"
                    },
                    {
                      "key": "Sequence",
                      "value": "1213"
                    },
                    {
                      "key": "lastFourDigit",
                      "value": "5454"
                    },
                    {
                      "key": "shop",
                      "value": "abc"
                    },
                    {
                      "key": "bookingEmailAddress",
                      "value": "abc@gmail.COM"
                    },
                    {
                      "key": "numOfRooms",
                      "value": "1"
                    }
}

Backbone/chaplinJS:如何检查对象中是否存在密钥。例如要检查键“numOfRooms”是否可用。

4

1 回答 1

4

您可以使用下划线方法findWhere,例如_.findWhere(yourObject.providerProperties, {key: "numOfRooms"});如果结果不undefined存在则存在

于 2017-01-17T16:24:19.137 回答