前端学习笔记(15)之JS中Number和String的相互转换

一些碎知识点

  • a标签里的herf写javascript:是为了区分跳转链接还是执行javascript代码。
  • document.write 可以解析标签。
  • alert()的弹出会阻断程序向下执行。
  • 单引号 双引号 反引号 里面的都算是字符串。
  • JS里的 . 统一翻译成的。
  • JS中 + 的两个意义:
  1. 拼接字符串 (加号两边有一边是字符串)
  2. 进行数学运算
  • 转布尔类型
    语法:Boolean(你要转换的数据)
    在JS中只有五个东西会转换成false
    0 空字符串 NaN null undefined

  • 取幂的符号: a ** b 即a的b次方

关于Number和String类型转换

  • Number()
    能转成数字就转,不能就返回NaN。

  • parseInt()
    一位一位解析,保留可以转数字的部分。
    不能转返回NaN。不认识小数点。
    比如true ,Number会把它转为1 ,parseInt会转为NaN。

  • parseFloat()
    和parseInt()解析规则一样,只是多认识一个小数点。

  • 加号+
    和Number()解析规则一样。
    用负号也可以转,只是负号会改变大小。

  • a*1 a-0 a/1
    和Number()解析规则一样。

  • 页面上获取的全部输入都是字符串类型。

转字符串类型的两种方法:

  • String(你要转换的数据)

  • toString()
    语法:要转换的数据.toString()
    undefined和null不能转换

Depressed Emotion

《美国往事》里有句台词说:“当我对世事厌倦的时候,我就会想到你。想到你在世界的某个地方生活着,存在着,我就愿意忍受一切。你的存在对我来说,很重要。”

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值