JSONファイルに特定のプロパティが存在するかどうかを確認するためにifステートメントを追加しようとしています。 JSONファイルに存在する場合にのみプロパティがJSONファイルに存在するかどうかを確認するためにjQueryにif文を追加する方法はありますか?
$(document).ready(function() {
$.getJSON("js/appjson.json", function (data) {
for (var i = 0; i < data.length; i++) {
$('#jsonLoad').append('<a href="movies.html?id=' + data[ i ].id + '" + <div class="itemsHolder">' +
"<div class='titleHolder'>" +
"<h2 >" + data[ i ].name + "</h2>" +
"</div>"+
"<div class='posterHolder'>" + data[ i ].posterPath + "</div>" +
"<div class='summaryShort'>" + data[ i ].summary + "</div>" +
"<div class='raiting'><p>" + data[ i ].imdb + "</p></div><div class='genderMovie'> " + data[ i ].gender + "</div> " +
"<div class='directorNdScreen'>" + 'Director by ' + " <p class='director'>" + data[ i ].director + '</p>' + ' ' + ' Screenplay by ' + "<p class='screenplay'>" + data[ i ].screenplay + "</p>" + "</div>"
+ "</a>")
}
})
});
彼が説明したこのリンクを参照してください - http://stackoverflow.com/questions/3954630/check-if-a-object-is-defined-best-practice –