JS中强制类型转换
2024-10-09 15:26:23
JavaScript提供了3种强制类型转换的方法
一、Boolean()方法
该方法将指定的参数转换成布尔型。Boolean(object)。参数object可以是字符串对象、数值对象、DOM对象等。
以下是Boolean()方法返回false的6中情况。其他参数均为true
数据 | 说明 |
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()方法:
最新文章
- 【问题】关于Mapper not initialized的问题
- everything + autohotkey的配合使用
- java筛选法求素数
- vim的使用
- qt--- vs
- lightoj 1015
- 飘逸的python - 理解打开文件的模式
- yii基础知识-应用
- 小鱼提问1 类中嵌套public修饰的枚举,外部访问的时候却只能Class.Enum这样访问,这是为何?
- css基本布局
- Java历程-初学篇 Day03扫描仪与类型转换
- CSS3中nth-of-type和nth-last-of-type
- Spring Cloud Feign的文件上传实现
- 即将发布的 ASP.NET Core 2.2 会有哪些新玩意儿?
- Go语言公开或未公开的标识符
- mybatis 初步使用(IDEA的Maven项目, 超详细)
- MVC日期格式化,后台使用Newtonsoft.Json序列化日期,前端使用&rdquo;f&rdquo;格式化日期
- BZOJ5125: [Lydsy1712月赛]小Q的书架【决策单调性优化DP】【BIT】【莫队】【分治】
- js画一棵树
- 宝塔Linux面板新手安装教程【转】
热门文章
- luogu P1128 [HNOI2001]求正整数 dp 高精度
- demo2动态加载显示商品详情页
- demo1 动态显示view或弹框 动态隐藏view或弹框
- 【Python 实例】面向对象 | 按逗号分割列表
- Java环境变量,jdk和jre的区别,面向对象语言编程
- Linxu系统安装PHP详细教程
- Bystack跨链技术源码解读
- 【Linux】zookeeper-3.5.6启动失败8080端口被占用
- Setup Factory 9 打包安装程序过程中提示安装.net4.5、并启用md5加密算法
- java 的API及Object类