JavaScript变量的类型转换

类型转换分为两种:显示类型转换、隐式类型转换

1.显示类型转换

  • String()
  • Number()
  • Boolean()
  • toString()
  • parseInt(string)
  • parseFloat(string)

2.隐式类型转换

(1)isNaN ()

判断指定的参数是否为 NaN(非数字类型),返回结果为 Boolean 类型。也就是说:任何不能被转换为数值的参数,都会让这个函数返回 true。

执行过程:

(1)先调用Number(参数)函数;

(2)然后将Number(参数)的返回结果和NaN进行比较。

console.log(isNaN('123')); // 返回结果:false。

console.log(isNaN('abc')); // 返回结果:true。因为 Number('abc') 的返回结果是 NaN

console.log(isNaN(null)); // 返回结果:false

console
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值