JavaScript中prompt()及数据类型转换小结

1、prompt()方法 


  • what:当提示框出现后,用户需要输入某个值,然后点击确认或取消按钮才能继续操纵。
  • prompt()接收的是字符串型,进行运算时需要进行数据类型的转换


2、 数据类型的转换


  • 3种方式转换为字符串 

法一:变量.toString() //不能转换null和undefined

法二:String(变量)

法三:(隐身转换,拼接字符串的方式)变量+“” 

  •  4种方式转换为数字型

parseInt(变量)   //结果只能是向下取整,当该变量带单位时可以去掉单位,但混合形式不可,如rem120px,结果为NaN(即非数值(Not a Number),NaN 属性用于引用特殊的非数字值,该属性指定的并不是不合法的数字。)

parseFloat(String)  //解析字符串,返回浮点数且只返回字符串中的第一个数字,若第一个字符无法解析为数字,返回NaN;其他用法与parseInt()类似

Number(String)

隐式转换(- * /)无加运算,否则为字符串拼接,结果仍为字符串

  • 转换为布尔型 

Boolean()  5种情况为false,其余均为true // ‘’ 0 NaA null undefined 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值