javascript之类型转换
来源:互联网 发布:shell编程可以做什么 编辑:程序博客网 时间:2024/04/30 01:00
JavaScript是一种无类型语言,但同时JavaScript提供了一种灵活的自动类型转换的处理方式。基本规则是,如果某个类型的值用于需要其他类型的值的环境中,JavaScript就自动将这个值转换成所需要的类型。
以下列出JavaScript一种特定类型用于一种特定环境下时所执行的转换。
类型转换
值 字符串 数字 布尔值 对象
未定义 "undefined" NaN false Error
null "null" 0 false Error
非空字符串 As is 字符串的数字值或NaN true String对象
空字符串 As is 0 false String对象
0 "0" As is false Number对象
NaN "NaN" As is false Number对象
无穷大 "Infinity" As is true Number对象
负无穷大 "-Infinity" As is true Number对象
其他所有数字 数字的字符串值 Asis true Number对象
true "true" 1 As is Boolean对象
false "false" 0 As is Boolean对象
对象 toString() valueOf()或toString()或NaN true As is
- javascript之类型转换
- javascript之类型转换
- JavaScript之类型转换
- JavaScript规范之类型转换
- JavaScript语法之类型转换
- JavaScript复习之--JavaScript强制类型转换
- JavaScript类型转换之显式类型转换
- JavaScript类型转换之隐式类型转换
- JavaScript深入理解之强制类型转换
- JAVASCRIPT学习笔记之强制类型转换
- JavaScript 类型 及 类型转换
- javascript:类型转换
- javascript:类型转换
- JavaScript中的类型转换
- javascript类型转换
- Javascript中的类型转换
- javascript中的类型转换
- javascript的类型转换
- Myeclipse8.x集成Aptana
- 150行C代码的comet服务器
- c#实现Windows剪贴板监视器
- 解决MATLAB/R2012a/bin/glnxa64/libstdc++.so.6: version `GLIBCXX_3.4.15' not found
- 2014总结 && 2015 goals
- javascript之类型转换
- oracle中的阻塞
- Hadoop在Windows系统的Eclipse下运行Cannot run program "chmod": CreateProcess error=2解决办法
- 内存对其加速cpu访问速度原理
- mysql 数据库自动备份
- eclipse的常用设置
- kinect2.0骨骼数据
- 杨辉三角的多种解法
- Nginx 内存池管理