Czy jest jakaś różnica między sprawdzaniem długości tablicy jako wartością truey a sprawdzaniem, czy jest ona> 0?array.length vs. array.length> 0
Innymi słowy jest jakiś powód, aby użyć jednego z tych stwierdzeń nad drugim:
var arr = [1,2,3];
if (arr.length) {
}
if (arr.length > 0) {
}
jeśli wiesz, że to tablica obiektów (jak kwerendy dom wynik lib rozmowy), 'if (arr [0])' działa też dobrze. – dandavis