JavaScript提供了3种强制类型转换的方法

一、Boolean()方法

  该方法将指定的参数转换成布尔型。Boolean(object)。参数object可以是字符串对象、数值对象、DOM对象等。

  以下是Boolean()方法返回false的6中情况。其他参数均为true

返回值为false
数据 说明
Boolean(0) 参数0,false
Boolean(null) 参数null,false
Boolean(undefined) 参数undefined型,false
Boolean("") 参数空字符串,false
Boolean(false) 参数false,false
Boolean(NaN) 参数NaN,false  

二、Number()方法

  和parseInt()方法,parseFloat()方法类似,参照:

三、String()方法

  String()  方法和  toString()  方法类似,但是  tostring()  无法转换  null  和  undefined。

         var a = null ;
var b;
//String()
document.write(String(a)+"<br>");
document.write(String(b));
//toString()
document.write(a.toString());
document.write(b.toString());

String()方法:

tostring()方法:

最新文章

  1. 【问题】关于Mapper not initialized的问题
  2. everything + autohotkey的配合使用
  3. java筛选法求素数
  4. vim的使用
  5. qt--- vs
  6. lightoj 1015
  7. 飘逸的python - 理解打开文件的模式
  8. yii基础知识-应用
  9. 小鱼提问1 类中嵌套public修饰的枚举,外部访问的时候却只能Class.Enum这样访问,这是为何?
  10. css基本布局
  11. Java历程-初学篇 Day03扫描仪与类型转换
  12. CSS3中nth-of-type和nth-last-of-type
  13. Spring Cloud Feign的文件上传实现
  14. 即将发布的 ASP.NET Core 2.2 会有哪些新玩意儿?
  15. Go语言公开或未公开的标识符
  16. mybatis 初步使用(IDEA的Maven项目, 超详细)
  17. MVC日期格式化,后台使用Newtonsoft.Json序列化日期,前端使用&rdquo;f&rdquo;格式化日期
  18. BZOJ5125: [Lydsy1712月赛]小Q的书架【决策单调性优化DP】【BIT】【莫队】【分治】
  19. js画一棵树
  20. 宝塔Linux面板新手安装教程【转】

热门文章

  1. luogu P1128 [HNOI2001]求正整数 dp 高精度
  2. demo2动态加载显示商品详情页
  3. demo1 动态显示view或弹框 动态隐藏view或弹框
  4. 【Python 实例】面向对象 | 按逗号分割列表
  5. Java环境变量,jdk和jre的区别,面向对象语言编程
  6. Linxu系统安装PHP详细教程
  7. Bystack跨链技术源码解读
  8. 【Linux】zookeeper-3.5.6启动失败8080端口被占用
  9. Setup Factory 9 打包安装程序过程中提示安装.net4.5、并启用md5加密算法
  10. java 的API及Object类