js基础 --数据类型

数据类型

分成了两个大的类型

  1. 基本数据类型(简单数据类型)
  • Number 数值
  • String 字符串
  • Boolean 布尔
  • Undefined 空
  • null 空
  1. 复杂数据类型(地址数据类型 / 引用数据类型)
    • Object
    • Function

Number 数值

  • 一切十进制表示的数字
  • 一切浮点数(小数)
  • 其他进制表示的数字
    • 十六进制, 以 0x 开头
    • 八进制, 以 0 开头
    • 二进制, 以 0b 开头
  • 科学计数法
    • 比较大的数字使用科学计数法表示
    • 2e5 2 * 10的5次方
  • NaN
    • Not a Number: 非数字

字符串

  • 在再 JS 里面一切使用引号(双引号, 单引号, 反引号) 包裹的内容都是字符串

     var s1 = 'hello world' // 11 个字符组成
        console.log(s1)
          // 不是数字 123, 是 1 2 3 三个字符连接在一起
        var s2 = '123'
        console.log(s2)
        var n1 = 123
        console.log(n1)
    
  • 表示一段文本内容, 是一个字符一个字符连接起来的内容

    • ‘hello’

    • “hello”

    • `hello`
      
  • 当你再字符串里面只写数字的时候, 也不是数值类型

  • 在字符串里面, 空格是占位的

布尔

  • 在JS 里面, 布尔只有两个值

    • true 表示真, 再计算机存储的时候就是 1
    • false 表示假, 再计算机存储的时候就是 0
  • 在运算过程中有什么意义

    • 主要用来做判断

    • 例子

      扫描二维码关注公众号,回复: 11668368 查看本文章

      ​ a > b 如果得到 true 表示这个表达式时 真的

      ​ a < b 如果得到 false, 表示这个表达式是 假的

  • Undefined 空
    • 这里本该有一个值, 但是没有, 就是 undefined
  • Null 空
    • 这里有一个值, 有一个空值

猜你喜欢

转载自blog.csdn.net/w_cyj/article/details/108416760