Jak utworzyć egzystencjalny operator w stylu JavaScript w JavaScript?
CoffeeScript się włączauser?.id
w
if (typeof user !== "undefined" && user !== null) {
user.id;
}
Czy możliwe jest utworzenie funkcji JavaScriptexists
to zrobiłoby coś podobnego? to znaczy
exists(user).id
spowoduje to albouser.id
lubnull
Byłoby łatwiej, gdyby funkcja akceptowała inny parametr, tj.exists(user, 'id')
, ale to nie wyglądałoby tak ładnie.