{
"@": {
"xmlns": "http://ses.amazonaws.com/doc/2010-12-01/"
},
"SendEmailResult": {
"MessageId": "0000012fdd10caaf-021c6e9e-e872-4b35-ad94-1d11c79a6324-000000"
},
"ResponseMetadata": {
"RequestId": "736d5bb2-7b7d-11e0-b435-f7b0c9315f0d"
}
}
如何檢查對象中是否存在「MessageId」? (沒有丟失錯誤) 我可能會返回其他json對象,並且我需要知道我得到的是否有「MessageId」。如何檢查此javascript對象?
+1有關使用'obj.SendEmailRequest.hasOwnProperty什麼(」 MessageId')'來防止[這種稀罕性](http://jsfiddle.net/RxPF5/)? – alex 2011-05-11 03:30:07
@alex:當然,如果合適的話。99%的時間,你不在乎,你只是想要屬性 - 無論它來自何處。:-)(並且你想跑遠,遠離任何延伸'Object.property'的代碼。) – 2011-05-11 03:32:52
J.做我的人t應該被引入給爲undefined指定一個不同值的人。 – alex 2011-05-11 03:38:53