如果null使用数组中的另一个图像

Xti*_*ian 1 arrays jquery if-statement

我有一个带有ImageUrl和ThumbUrl的对象数组.如果ThumbUrl为null,我想用ImageUrl替换它.我有这个,但它不起作用:

$.each(results.Photos, function(i, pic){ 

    pic.ImageThumbUrl == null ? pic.ImageUrl;     

topicsPhoto.push({
        picUrl: pic.ImageUrl,
        picThumb: pic.ImageThumbUrl,
        picDescription: pic.Description
    });

});
Run Code Online (Sandbox Code Playgroud)

Bro*_*ass 5

pic.ImageThumbUrl = pic.ImageThumbUrl || pic.ImageUrl;     
Run Code Online (Sandbox Code Playgroud)

或者只是在推入阵列时:

topicsPhoto.push({
        picUrl: pic.ImageUrl,
        picThumb: pic.ImageThumbUrl || pic.ImageUrl,
        picDescription: pic.Description
    });
Run Code Online (Sandbox Code Playgroud)