博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
隐式类型转换
阅读量:6974 次
发布时间:2019-06-27

本文共 512 字,大约阅读时间需要 1 分钟。

1.隐式类型转换:

字符串拼接:

var sum = 10;

console.logo(sum+10);

*  +    转成字符串 至少有一个字符串类型,进行字符串拼接。

*   -     转成数字,字符串 - 0。

*   转成布尔: !!。

2.显示类型转换。

*parseInt()函数:(可解析一个字符串,并返回一个整数)。整数(会裁剪)

*parseFloat()函数:(函数可解析一个字符串,并返回一个浮点数。) 小数(会裁剪)

*Number()函数:(使用Number()函数,可以任意类型的值转化成数字。) 数字(不会裁剪)

转换规则:

数值:转换后还是原来的值。

字符串:如果可以解析数字,则转换成相应的数字,否则得到的是NaN.空字符串转为0。

布尔值:true为1,flase为0。

undefined:转换NaN.

强制转换成布尔值。

Boolean()函数。

undefined转换成flase.

null转换成flase.

0转换为flase.

NaN转换为flase.

" "转换成flase.

 

转载于:https://www.cnblogs.com/SummerBreezeYHC/p/7146834.html

你可能感兴趣的文章
使用Java绘制验证码
查看>>
根据数据库字典项完成地区二级联动
查看>>
前端知识点总结(html+css)部分
查看>>
docker安装elasticsearch
查看>>
设计模式
查看>>
Partitioned Tables and Indexes in SQL Server 2005
查看>>
在Ubuntu下使用命令删除目录
查看>>
初识 Java-监听器
查看>>
ACM 擅长排列的小明
查看>>
FTP相关、用vsftpd搭建ftp、xshell使用xftp传输文件、使用pure-ftpd搭建ftp服务
查看>>
VI/VIM 编辑器
查看>>
PHPGrid 1.4.8 发布,PHP 的 CRUD 框架
查看>>
HNOI 2002 营业额统计(Splay入门)
查看>>
Python面向对象关系
查看>>
OpenCV学习(2)--基本数据结构
查看>>
PCIE错误分析
查看>>
linux服务器开发并发模型
查看>>
YYHS-Floor it(递推+矩阵乘法+快速幂)
查看>>
redis安装
查看>>
da面板修改SSH端口号
查看>>