类型转换

类型转换(或类型强制转换)是指数据从一种数据类型传输到另一种数据类型。隐式转换发生在编译器(对于编译型语言)或运行时(对于 JavaScript 等脚本语言)自动转换数据类型时。源代码也可以显式要求进行转换。

例如,给定表达式 "foo" + 1Number 1 会被隐式转换为 String,表达式返回 "foo1"。给定指令 Number("0x11"),字符串 "0x11" 会被显式转换为数字 17

另见