Sembra che dovrebbe essere semplice, quindi scusa se mi manca qualcosa qui, ma sto cercando di trovare un modo semplice per concatenare solo stringhe non nulle o non vuote.
Ho diversi campi indirizzo distinti:
var address;
var city;
var state;
var zip;
I valori per questi vengono impostati in base ad alcuni campi del modulo nella pagina e ad altri codici js.
Voglio mostrare l'indirizzo completo in un div
, delimitato da virgola + spazio, quindi qualcosa del genere:
$("#addressDiv").append(address + ", " + city + ", " + state + ", " + zip);
Il problema è che uno o tutti questi campi potrebbero essere nulli / vuoti.
Esiste un modo semplice per unire tutti i campi non vuoti in questo gruppo di campi, senza controllare la lunghezza di ciascuno individualmente prima di aggiungerlo alla stringa?