JS基本数据类型

目前阶段js中的数据类型,一共8种,主要为:

  1. undefined:undefined类型只是一个值,就是特殊值undefined。当使用var或者let声明了变量但没有赋初始值时,就相当于给变量赋予了undefined值。
  2. null:null类型同样只有一个值,即特殊值null。逻辑上讲,null值表示一个空对象指针,这也是给typeof传一个null会返回"object"的原因。
  3. boolean:布尔值时ECMAScript中使用最频繁的类型之一,有两个值:ture、false,这两个值不同于数值,因此ture不等于1,false不等于0。
  4. number:表示整数和浮点数(在某些与亚种叫双精度值),不同的数值类型相应地也有不同的数值字面量格式。
  5. string:表示零或者多个16位unicode字符序列,字符串可以使用双引号(")、单引号(')或者反引号(`)表示。
  6. symbol:是ES6新增的数据类型,符号是原始值,且符号实例是唯一、不可变的,符号的用途是确保对象属性使用唯一的标志符,不会发生属性冲突的危险。符号就是用来创建唯一记号,进而用作非字符串形式的对象属性。
  7. object:数据和功能的集合,通过new关键字创建的对象,如:object、array、date等。
  8. bigInt:目的是比number数据类型支持的范围更大的整数值。
相关推荐
狗哥哥1 分钟前
从“看对方向”到“做出行动”:投资决策卡
前端
拖孩5 分钟前
一个人 + AI 做的小程序,一个月赚了 36 块
前端·后端·微信小程序
weixin_4407305013 分钟前
playwright实战-渠道应用操作
开发语言·前端·python
lhldsg22 分钟前
从零构建智慧场馆解决方案小程序:开发全流程实战
java·前端·小程序
IMPYLH33 分钟前
HTML 的 <rp> 元素
前端·javascript·html
晴天1643 分钟前
npm install -f(--force)深度解析:作用原理、报错根源与风险避坑指南
前端·npm·node.js
IT_陈寒44 分钟前
React的状态更新竟然不是同步的?!坑了我一整天
前端·人工智能·后端
科里 Coralyx1 小时前
CoT Toolformer ReAct:工具调用、推理链与 Agent 的起源
前端·react.js·前端框架
xy34531 小时前
谷歌Lighthouse安装指南(Chrome扩展程序可视化操作)
前端·chrome·测试工具·lighthouse
乱码三千1 小时前
密码管理工具站正式上线啦
前端·html·github