The typeof statement is useful in JavaScript for data validation and type checking, but it has some odd features to be aware of. There are two instances when typeof returns "object" in an unexpected ...