• JavaScript 中常见的数据类型


    JavaScript 是一种动态类型语言,它支持多种数据类型。以下是 JavaScript 中常见的数据类型:

    基本数据类型(Primitive Data Types):

    字符串(String):用于表示文本,例如:"Hello, World!"

    数字(Number):用于表示数值,包括整数和浮点数,例如:42, 3.14

    布尔值(Boolean):用于表示真(true)或假(false)的值。

    未定义(Undefined):表示一个未初始化的变量或不存在的属性。

    空值(null):表示一个空值或空对象。

    符号(Symbol)(ES6新增):表示唯一的、不可变的值。

    引用数据类型(Reference Data Types):

    对象(Object):用于存储复杂数据结构,可以包含属性和方法。

    数组(Array):一种特殊的对象,用于按顺序存储多个值。

    函数(Function):一种可调用的对象,用于执行代码块。

    日期(Date):用于表示日期和时间的对象。

    正则表达式(RegExp):用于处理文本匹配的模式。

    Map 和 Set(ES6新增):用于存储键值对或唯一值的数据结构。

    等等:JavaScript 还有其他复杂的引用数据类型,如 WeakMap、WeakSet、Promise 等。

    特殊数据类型:

    NaN:表示 "Not-a-Number",用于表示一个非数值的特殊值。

    Infinity 和 -Infinity:表示正无穷和负无穷的特殊值。

    NaN、Infinity 和 -Infinity 都属于数字类型。

    在 JavaScript 中,变量的数据类型是动态的,这意味着你可以在运行时更改变量的数据类型。例如,你可以将一个变量从存储数字的变量更改为存储字符串。

    你可以使用 typeof 操作符来检查变量的数据类型,例如:

    typeof "Hello" // 返回 "string"

    typeof 42       // 返回 "number"

    typeof true     // 返回 "boolean"

    typeof undefined // 返回 "undefined"

    typeof null      // 返回 "object"

    typeof {}        // 返回 "object"

    typeof []        // 返回 "object"

    typeof function() {} // 返回 "function"

    了解 JavaScript 的不同数据类型对于编写有效的 JavaScript 代码非常重要,因为不同的数据类型有不同的行为和用途。

  • 相关阅读:
    CalBioreagents 绵羊抗α-2-HS糖蛋白 亲和纯化说明
    c++征途 --- 引用
    【ES小结】还在用ElasticSearch做查询?换条思路实现高效数据统计
    GitHub&Gitee笔记 GitHub操作,IDEA集成GitHub,Gitee
    受心理学启发,这项眼球追踪生成式模型大幅降低训练成本
    室内定位之CSI指纹定位
    Java,常用类与API,日期时间API的使用
    Redis_08_Redis集群实现主从复制应对高并发
    Java中进制基础知识与算法题
    发送钉钉、邮件、手机信息
  • 原文地址:https://blog.csdn.net/sun13047140038/article/details/133102335