if(data.img) {
//тут какое то действие
}

вродебы он возвращает количество элементов в массиве, мне нужно просто знать есть ли переменная img в data
if (data.hasOwnProperty('img')) {
// ваш код
}
должен вернуть false а не ошибку не ?