HTML: Markup language
CSS: Styling language
JavaScript: Scripting language
Web APIs: Programming interfaces
All web technology
Learn web development
Discover our tools
Get to know MDN better
此页面由社区从英文翻译而来。了解更多并加入 MDN Web Docs 社区。
View in English Always switch to English
类型转换(Type conversion 或 typecasting)是指将数据由一种类型变换为另一种类型。在编译器(对于编译语言)或运行时(像 JavaScript 等脚本语言)自动转换数据类型时,会发生隐式转换。你也可以在源码中显式要求进行转换。
例如,给定表达式 "foo" + 1,那么 Number 1 会被隐式转换成字符串并且表达式返回 "foo1"。给定指令 Number("0x11"),字符串 "x11" 显式转换为数字 17。
"foo" + 1
1
"foo1"
Number("0x11")
"x11"
17