美文网首页
JavaScript高级程序设计

JavaScript高级程序设计

作者: Feng_21 | 来源:发表于2017-06-01 11:27 被阅读0次

    第三章

    Boolean 类型




    Number 类型

    • NaN与任何值都不相等,包括本身;
      NaN == NaN // false
    • 任何数除以 0 都会返回 NaN;
    • 通过 isNaN() 函数判断参数是否为 NaN;
    isNaN(NaN)    // true
    isNaN(10)    // false
    isNaN("10")    // false 可以被转换成数值10
    isNaN("blue")    // true 不能被转换成数值
    isNaN("blue")    // false 可以被转换成数值1
    
    Number() 函数类型转换

    String 类型

    • 数值,布尔值,对象和字符串值都有都有 toString() 方法,null 与 undefined 没有 toString() 方法;
    • 调用数值的 toString() 方法可以传递一个参数:输出数值的基数:


    • String() 能将任何类型的值转换为字符串。遵循下列转换规则:


    • 要把某个值转换为字符串,可以使用加号操作符把它与一个字符串("")加在一起
      var str = 123 + "" // "123"

    Object 类型

    • Object 的每个实例都具有下列方法:


    相关文章

      网友评论

          本文标题:JavaScript高级程序设计

          本文链接:https://www.haomeiwen.com/subject/pagsfxtx.html