美文网首页
数据类型

数据类型

作者: AlexTamir | 来源:发表于2017-11-28 22:14 被阅读0次

    一.数据类型的种类

    • 5种简单数据类型(也称为基本数据类型):Undefined,Null,Boolean,Number和String
    • 1种复杂数据类型:Object(本质上是由一组无序的名值对组成的)

    二.使用typeof操作符检测变量的数据类型

    • undefined —— 如果这个值未定义
    • boolean —— 如果这个值是布尔值
    • string —— 如果这个值是字符串
    • number —— 如果这个值是数值
    • object —— 如果这个值是对象或null(这是因为null被认为是一个空的对象引用,即空对象指针)
    • function —— 如果这个值是函数

    三.操作符

    1. 一元加和减操作符

      • 一元加
        • 一元操作符以一个加号(+)表示,放在数值前面,对数值不会产生任何影响
        • 在对非数值应用一元操作符时,该操作符会像Number()转型函数一样对这个值执行转换。(布尔值false和true将转为0和1,字符串值会被按照一组特殊的规则进行解析,而对象是先调用它们的valueOf()和toString(),再转换得到的值)
      • 一元减
        • 一元减操作符主要用于表示负数
        • 将一元减操作符应用于数值时,该值会变成负数
        • 当应用于非数值时,一元减操作符遵循与一元加操作符相同的规则,最后再将得到的数值转换为负数
    2. 关系操作符

    • 小于(<)、大于(>)、小于等于(<=)、大于等于(>=)这几个关系操作符用于对两个值进行比较,返回一个布尔值

    相关文章

      网友评论

          本文标题:数据类型

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