显式类型转换是指通过调用内置函数或使用特定语法来手动将一个数据类型转换为另一个数据类型,而隐式类型转换是指在某些运算或比较操作中,JavaScript引擎会自动进行类型转换以满足操作的需要。
本教程操作系统:Window10系统、Dell G3电脑。
在 JavaScript 中,存在着显式(explicit)类型转换和隐式(implicit)类型转换。
-
显式类型转换:
显式类型转换是指通过调用内置函数或使用特定语法来手动将一个数据类型转换为另一个数据类型。在 JavaScript 中,常见的显式类型转换包括:- 使用 parseInt() 或 parseFloat() 将字符串转换为数字。
- 使用 String() 构造函数或调用对象的 toString() 方法将其他数据类型转换为字符串。
- 使用 Boolean() 构造函数将其他数据类型转换为布尔值。
例如:
var num = 10; var strNum = String(num); // 显式将数字转换为字符串