javascript中的类型转换
来源:互联网 发布:光环国际 大数据 编辑:程序博客网 时间:2024/06/06 08:52
String转换较为简单,例如undefined直接转换成“undefined”,有一个比较特别的是,String(document)在Opera和Firefox 浏览器中将输出document对象的ECMAscript特定表示法,【object HTMLDocument],IE浏览器则仅仅显示【object],而Safari和webkit浏览器则根本不支持将document对象转换成字符串。
Boolean转换为,undefined,NULL,false,0,NaN,空字符串,均转换为false,所以if(!o)代表的o的类型有多种,若需要具体化,则需要写成if(o!=null)类型的。
数字转换为,对象,undefined转换为NaN,而null转换为0,(在IE转换成NaN,暂且我未验证),boolean值的false在IE中转换为NaN.较为奇葩。
注:参考JavaScript学习指南。
0 0
- JavaScript中的类型转换
- Javascript中的类型转换
- javascript中的类型转换
- javascript中的类型转换
- JavaScript中的类型转换
- javascript中的类型转换
- JavaScript中的类型转换
- JavaScript中的类型转换
- 【JavaScript中的类型转换】
- javascript中的强制类型转换
- JavaScript 中的强制类型转换
- 深入理解Javascript中的自动类型转换
- javascript中的隐式类型转换
- javascript中的类型转换与测试
- JavaScript中的隐式类型转换
- JavaScript中的隐式类型转换
- 很急很关键!!!关键javascript中的类型转换
- JavaScript中的类型javascript
- Julia: Beginning deep learning with 500 lines of Julia
- 日经社説 20150406 本社機能の海外移転とどう向き合うか
- 第19题
- 如何在Windows平台下学习Poco自带例程
- MQTT协议笔记之发布流程
- javascript中的类型转换
- GOF23设计模式之桥接模式的实现
- 社説 20150406 食料自給率 農業政策の目標として適切か
- 【LeetCode】Binary Tree Right Side View 解题报告
- 社説 20150406 少子化対策大綱 男性の育児参加を促進しよう
- Java Map遍历方式的选——TreeMap、HashMap的key、value遍历
- Vim note
- C++标准库vector
- SharePoint Server 2013 中配置“我的网站”