zoukankan      html  css  js  c++  java
  • 3.8

    3.8.1  

      a+"" <==> String(a)

      +a <==> Number(a) <==> a-0

      !!a <==> Boolean(a)

      Number类定义的toString()方法可以接受参数,表示几进制,默认十进制。

      Number()基于十进制转换,不能出现非法尾随字符。

      preseInt()和praseFloat()都会跳过任意数量的前导空格,尽可能的解析更多数值字符,并忽略后面的内容。若第一个非空格字符是非法的数字直接量,则返回NaN。

      praseInt()可接收第二个参数,指定转换的基数。

        praseInt("11",2) ==> 3

    3.8.2

      JS中对象到字符串的转换:

        先尝试toString(),后尝试valueOf(),否则异常。

      对象到数字:

        先valueOf(),后toString(),否则异常。

      valueOf()返回对象本身。

      注意:

        var now = new Date();

        typeof(now+1) ==> string

        typeof(now-1) ==> number

        now > now-1 ==> true

  • 相关阅读:
    VUE中实现iview的图标效果时遇到的一个问题
    VUE中获取url中的值
    VUE的生命周期
    基于Vue的省市区三级联动插件
    父子组件通讯(2)
    vue中声明式导航和编程式导航
    java Calendar(日历)
    java Date
    java equals
    java 内部类
  • 原文地址:https://www.cnblogs.com/zawjdbb/p/6253471.html
Copyright © 2011-2022 走看看