Это похоже на то, что это должно быть просто, поэтому извините, если я что-то пропустил здесь, но я пытаюсь найти простой способ конкатенации только ненулевых или непустых строк.
У меня есть несколько различных полей адреса:
var address;
var city;
var state;
var zip;
Значения для них устанавливаются на основе некоторых полей формы на странице и некоторых других js-кодов.
Я хочу вывести полный адрес в div
, разделенный запятой + пробелом, так что примерно так:
$("#addressDiv").append(address + ", " + city + ", " + state + ", " + zip);
Проблема в том, что одно или все из этих полей могут быть пустыми/пустыми.
Есть ли простой способ объединить все непустые поля в этой группе полей, не проверяя длину каждой отдельно, прежде чем добавлять ее в строку?