isNaN(‘abc’): true
isNaN(’’): false
isNaN(’ '): false
isNaN(123): false
isNaN(undefined): true
isNaN(null): false
isNaN(NaN): true
isNaN(true): false
isNaN(false): false
isNaN([ ]): false
isNaN([1]): false
isNaN([1,2]): true
isNaN({}):true,不论是否为空对象
什么时候返回 true ,什么时候返回 false
返回 true: NaN、对象(除包含单个数值的数组)、undefined、不能用Number()方法转为数值型的字符串
返回false: 数值、null、布尔值、能用Number()方法转为数值型的字符串、包含单个数值的数组