Is there any differences between
var a; (a == undefined) (a === undefined) ((typeof a) == \"undefined\") ((typeof a) === \"undefined\")
Whi
I personally like to use
[undefined, null].indexOf(variable) > -1
to check also for null values.