JavaScript隐式类型转换
2017-11-30 11:35
232 查看
如果向 JavaScript 控制台中输入 "Hello + 5*10" 会发生什么?
输出Hello+5*10
字符串可以是用双引号括起来的任何字符集合。
如果向控制台中输入
JavaScript 中的一种特殊行为,叫做隐式类型转换,是一种 JavaScript 功能。JavaScript 将
输出Hello+5*10
字符串可以是用双引号括起来的任何字符集合。
+ 5*10就是双引号里的字符,所以解析器将认为整个对象是个字符串,并将结果输出为字符串!
如果向控制台中输入
"Hello" + 5*10会发生什么?
JavaScript 中的一种特殊行为,叫做隐式类型转换,是一种 JavaScript 功能。JavaScript 将
5*10相乘,变成
50,然后将数字
50变成字符串
"50",所以相加的是同一数据类型。然后与字符串
"Hello"相结合。
相关文章推荐
- javascript的数据类型and隐式转换
- javascript 隐式类型转换
- javaScript数据类型转换--隐式转换
- javascript的数据类型and隐式转换
- javascript 类型隐式转换
- 浅析JavaScript中的隐式类型转换
- 简单介绍JavaScript数据类型之隐式类型转换
- JavaScript中的隐式类型转换
- javascript的数据类型and隐式转换
- 简单介绍JavaScript数据类型之隐式类型转换
- javascript的数据类型and隐式转换
- JavaScript显式类型转换与隐式类型转换
- javascript的数据类型and隐式转换
- JavaScript之数据类型转换——隐式转换与运算符
- JavaScript复习之--javascript数据类型隐式转换
- javascript中数据类型的隐式转换
- javascript的数据类型and隐式转换
- 有趣的JavaScript隐式类型转换
- JavaScript 类型的隐式转换
- 对存在JavaScript隐式类型转换的四种情况的总结(必看篇)