我自横刀向天笑,去留肝胆两昆仑。这篇文章主要讲述#yyds干货盘点#JavaScript 常用类型转换相关的知识,希望能为你提供帮助。
javascript 数据类型
在 javaScript 中有 6 种不同的数据类型:
- string
- number
- boolean
- object
- function
- symbol
- Object
- Date
- Array
- null
- undefined
全局方法 String() 可以将布尔值转换为字符串。
String(false) // 返回 "false"
String(true) // 返回 "true"
Boolean 方法 toString() 也有相同的效果。
false.toString() // 返回 "false"
true.toString() // 返回 "true"
将日期转换为字符串
Date() 返回字符串。
Date() // 返回 Thu Jul 17 2014 15:38:19 GMT+0200 (W. Europe Daylight Time)
全局方法 String() 可以将日期对象转换为字符串。
String(new Date()) // 返回 Thu Jul 17 2014 15:38:19 GMT+0200 (W. Europe Daylight Time)
Date 方法 toString() 也有相同的效果。
?将字符串转换为数字全局方法 Number() 可以将字符串转换为数字。
字符串包含数字(如 "3.14") 转换为数字 (如 3.14).
空字符串转换为 0。
其他的字符串会转换为 NaN (不是个数字)。
Number("3.14") // 返回 3.14
Number(" ") // 返回 0
Number("") // 返回 0
Number("99 88") // 返回 NaN
将布尔值转换为数字
全局方法 Number() 可将布尔值转换为数字。
Number(false) // 返回 0
Number(true) // 返回 1
?将日期转换为数字全局方法 Number() 可将日期转换为数字。
d = new Date();
Number(d) // 返回 140456802714
【#yyds干货盘点#JavaScript 常用类型转换】
推荐阅读
- 关于权限申请库PermissionsDispatcher的使用
- Intellij idea 复制粘贴查找快捷键失效问题
- 计算机基础和linux安装帮助
- sshd服务搭建与管理-sshd服务防止BAOLIPOJIE
- Proxmox VE 超融合集群创建多个Ceph Pool
- 基于jsp+Spring+mybatis的SSM企业门户网站设计和实现
- 上云第1期访问云上的 jupyter 环境(保姆级搭建教程)
- Java高级特性之注解
- #私藏项目实操分享# Linux开发环境搭建CentOs7之三应用服务器Tomcat安装部署