Wydaje się, że powinno to być proste, więc przepraszam, jeśli czegoś tutaj brakuje, ale próbuję znaleźć prosty sposób łączenia tylko niezerowych lub niepustych ciągów.
Mam kilka różnych pól adresowych:
var address;
var city;
var state;
var zip;
Wartości tych są ustawiane na podstawie niektórych pól formularza na stronie i innego kodu js.
Chcę wypisać pełny adres w div, oddzielony przecinkiem + spacja, więc coś takiego:
$("#addressDiv").append(address + ", " + city + ", " + state + ", " + zip);
Problem polega na tym, że jedno lub wszystkie z tych pól mogą być puste / puste.
Czy istnieje prosty sposób na połączenie wszystkich niepustych pól w tej grupie pól bez sprawdzania długości każdego z nich z osobna przed dodaniem go do ciągu?