1、强制转换 强制转换主要指使用Number()、String()和Boolean()三个函数,手动将各种类型的值,分别转换成数字、字符串或者布尔值 2、自动转换 遇到以下三种情况时,JavaScript 会自动转换数据类型,即转换是自动完成的,用户不可见。第一种情况,不同类型的数据互相运算。第二种情况,对非布尔值类型的数据求布尔值。第三种情况,对非数值类型的值使用一元运算符(即+和-)。