Wpis z mikrobloga

#javascript #naukaprogramowania

Jak mogę zrobić obiekt, w którym wstawię puste wartości we wszystkie pola?

Tzn. mam listę i chcę dodać do niej obiekt (ale wstawić puste wartości, żeby nie pokazywało się "undefined"). Robię to tak:

list.push({name: "", surname: "", age: "", title: "", kolejnePole: "", jeszczeJednoPole: "", nastepnePole: ""});
Da się to zrobić ładniej? Coś w stylu (kod wyssany z palca):

`list.push({forAll(): ""});
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@mk321: Co jako puste wartości? Pusta może być tablica (let emptyArray = []) albo obiekt (let emptyObject = {}) ale zmienna o wartości === "" pusta już nie jest.

Nie da się tego zrobić ładniej, jeśli tworzysz obiekt i tworzysz w nim pola to muszą mieć one jakąś wartość
  • Odpowiedz