Wie erstelle ich einen existenziellen Operator im CoffeeScript-Stil in JavaScript?
CoffeeScript dreht sich umuser?.id
in
if (typeof user !== "undefined" && user !== null) {
user.id;
}
Ist es möglich eine JavaScript Funktion zu erstellen?exists
würde das etwas ähnliches tun? d.h.
exists(user).id
würde entweder führenuser.id
odernull
Es wäre einfacher, wenn eine Funktion einen anderen Parameter akzeptiert, d.h.exists(user, 'id')
, aber das würde nicht so schön aussehen.