coffeescript not null or undefined behavior

9.4k views Asked by At

so i'm playing around with coffee-script and got this behavior:

a? will translate to typeof a !== "undefined" && a !== null; - that's fine

the problem is if i try the same for a.foo?. this time it translate to a.foo != null; the same result i get for a[foo] also.

is there a "fast" way to check if a.foo is not null or undefined like there is with a?

0

There are 0 answers