javascript的数据类型

2019-01-08  本文已影响0人  雷神的铁粉

number

  • 整数和小数:1 1.1 .1
  • 科学记数法:1.23e2
  • 二进制:0b11
  • 八进制:011(后来 ES5 添加了 0o11 语法)
  • 十六进制:0x11

string

  • 空字符串:''
  • 多行字符串:
    var s = '12345' +
    '67890' // 无回车符号

    var s = 12345 67890 // 含回车符号

symbol

null & undefined

(规范)如果一个变量没有被赋值,那么这个变量的值就是 undefiend
(习俗)如果你想表示一个还没赋值的对象,就用 null。如果你想表示一个还没赋值的字符串/数字/布尔/symbol,就用 undefined(但是实际上你直接 var xxx 一下就行了,不用写 var xxx = undefined)

Boolean

object

typeof 操作符

xxx 的类型 | string | number | boolean | symbol | undefined | null | object | function
---|---|---|---|---|---|---|---|---|---|---
typeof xxx | 'string' | 'number' | 'boolean' | 'symbol' | 'undefined' | 'object' | 'object' | 'function'

上一篇 下一篇

猜你喜欢

热点阅读