检测数据类型 + 布尔转换为0的值

Posted by CodingWithAlice on June 10, 2019

检测数据类型+布尔转换为0的值

一、如何获取这个变量的数据类型是什么?

方法一:typeof

image-20241020102758184

方法二:instanceof

image-20241020102855595

方法三:[object Array]

// 获取某个对象的数据类型 '[object Array]'
Object.prototype.toString.call(对象[arr]);
二、布尔转换为0的值

0、 ‘‘(空字符串) 、null、 undefined、 NaN 、false 会转换成false;除了上述六种,都会返回true!!!