Fe-interview: [js] 第198天 请介绍下js的数据类型

Created on 30 Oct 2019  ·  4Comments  ·  Source: haizlin/fe-interview

第198天 请介绍下js的数据类型

js

Most helpful comment

  • number
    > 数字类型,包含整数和小数,以及NaN
  • string
    > 字符串
  • boolean
    > 布尔值,truefalse
  • function
    > 方法类型,包含方法 function(){}、箭头函数 ()=>{} 和生成器 function*(){}
  • object
    > 对象类型,包含对象、数组和null
  • null
    > 空类型,但tyepof null 被判定为object,但其实际行为却和object完全不同
  • undefined
    > 未定义,包含undefined以及未初始化以及未声明。
  • symbol
    > 符号类型,ES6新引入的数据类型,通常用于创建唯一的键。
  • bigint
    > 大整数类型,ES6新引入的数据类型,用于表示超过通常整数精度的大整数, 表示方法是在整数后面加个n1_000_000_000_000_000_000n

All 4 comments

  • number
    > 数字类型,包含整数和小数,以及NaN
  • string
    > 字符串
  • boolean
    > 布尔值,truefalse
  • function
    > 方法类型,包含方法 function(){}、箭头函数 ()=>{} 和生成器 function*(){}
  • object
    > 对象类型,包含对象、数组和null
  • null
    > 空类型,但tyepof null 被判定为object,但其实际行为却和object完全不同
  • undefined
    > 未定义,包含undefined以及未初始化以及未声明。
  • symbol
    > 符号类型,ES6新引入的数据类型,通常用于创建唯一的键。
  • bigint
    > 大整数类型,ES6新引入的数据类型,用于表示超过通常整数精度的大整数, 表示方法是在整数后面加个n1_000_000_000_000_000_000n

number string undefined boolean null symbol

  • String
  • Number
  • Boolean
  • Null
  • Undefined
  • Object
  • Symbol
  • BigInt

基本数据类型:String Number Boolean Null Undefined Symbol
引用数据类型:Object(Array, Function, Date,正则对象,json对象)

Was this page helpful?
0 / 5 - 0 ratings