首页 关于我们 成功案例 网络营销 电商设计 新闻中心 联系方式
QQ联系
电话联系
手机联系

js中六种基本数据类型

发布时间:2025-11-12 20:41
发布者:网络
浏览次数:
J*aScript有六种基本数据类型:Number表示数字,包括Infinity和NaN;String表示文本,用单双引号或反引号定义;Boolean只有true和false;Undefined表示未赋值变量;Null表示有意为空;Symbol是唯一不可变值,用于对象属性。

js中六种基本数据类型

J*aScript 中有六种基本数据类型(也称为原始数据类型),它们是按值存储的,不可变类型。以下是这六种基本数据类型:

1. Number(数字)

表示整数或浮点数,还包括一些特殊数值:

  • 普通数字:如 423.14
  • 特殊值:Infinity-InfinityNaN(Not a Number)

注意:JS 中所有数字都以双精度 64 位浮点格式存储。

2. String(字符串)

表示文本数据,由零个或多个 16 位 Unicode 字符组成。

  • 可以用单引号、双引号或反引号定义:'hello'"world"`template`
  • 字符串是不可变的,操作会返回新字符串

3. Boolean(布尔值)

只有两个值:

  • true
  • false

常用于条件判断和逻辑运算。

Dbsite企业网站管理系统1.5.0 Dbsite企业网站管理系统1.5.0

Dbsite企业网站管理系统V1.5.0 秉承"大道至简 邦达天下"的设计理念,以灵巧、简单的架构模式构建本管理系统。可根据需求可配置多种类型数据库(当前压缩包支持Access).系统是对多年企业网站设计经验的总结。特别适合于中小型企业网站建设使用。压缩包内包含通用企业网站模板一套,可以用来了解系统标签和设计网站使用。QQ技术交流群:115197646 系统特点:1.数据与页

Dbsite企业网站管理系统1.5.0 0 查看详情 Dbsite企业网站管理系统1.5.0

4. Undefined(未定义)

表示变量已声明但未赋值时的默认值。

  • 例如:let x; console.log(x); // undefined
  • 函数无返回值时,默认返回 undefined

5. Null(空值)

表示“有意的空值”,即一个对象指向为空。

  • 需要手动赋值:let y = null;
  • typeof null 返回 "object",这是 JS 的历史遗留 bug

6. Symbol(符号)

ES6 引入的新类型,表示唯一的、不可变的值。

  • 常用于对象属性的唯一键,避免命名冲突
  • 创建方式:const sym = Symbol('description');

基本上就这些。这六种类型都是原始类型,和引用类型(如 Object)不同,它们直接存储在栈内存中,赋值时是值的拷贝。理解它们有助于写出更可靠的 J*aScript 代码。

以上就是js中六种基本数据类型的详细内容,更多请关注其它相关文章!


# javascript  # es6  # java  # js  #   # 网站建设使用  # 管理系统  # 六种  # 企业网站  # 如何实现  # 如何使用  # 它与  # 为空  # 拖放  # 都是  # 荔湾网站优化推广费用  # 苏州小红书推广营销公司  # 广告网站建设推广公司  # 中山门窗网站优化如何  # 营销推广模式文案视频  # 抖音seo公司竖屏  # 哪些区块链可以做网站推广  # 浅析推广及营销策略  # 专业奶茶加盟网站建设  # 网站用户体验优化