美文网首页
JavaScript数据类型

JavaScript数据类型

作者: 骚伦 | 来源:发表于2017-02-18 00:36 被阅读0次

    JavaScript 支持5种简单数据类型(也称为基本数据类型)分别为:Number、String、Boolean、Undefined 和 Null。

    另外,JavaScript 还支持两种复杂数据类型,function,Object。

    五种基本数据类型

    Number类型

    Number 类型用来表示整数和浮点数。例如:

    声明变量X,赋值为100

    Number 类型还有一个特殊值 NaN(非数值 Not a Number)。

    NaN 用于表示一个本来要返回数值的操作并未返回数值,这样就不会抛出错误了。

    -----------------NAN 常见案例:

              1:比如  0/0   直接返回NAN

              2:比如将javascript字符串转换为数字,直接返回NAN


    String类型

    String 即字符串类型,表示一串字符。字符串可以由双引号(" ")和单引号(' ')表示。

    例如:

    字符串定义


    Boolean类型

    Boolean 即布尔类型,只有两个值:true(真)和 false(假)。

    Boolean 类型在流程控制语句中经常用到,例如:

    布尔类型

    运行代码,弹出警告框,显示"x=true"。


    Undefined类型

    Undefined 类型的值只有一个,就是undefined。当一个变量被声明,但未被赋值时,它的值就是undefined。例如:

    undefined类型 案例


    Null类型

    Null 类型的值只有一个,就是 null。null表示一个空的对象。

    如果定义的变量准备在将来用于保存对象,那么最好将该变量初始化为 null 而不是其他值。

    动态类型

    JavaScript 是弱类型的语言,这就意味着,JavaScript 拥有动态类型,同一个变量可以赋予不同类型的值。这在C语言、C++和Java等强类型语言中是无法办到的。

    动态类型

    相关文章

      网友评论

          本文标题:JavaScript数据类型

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