21xrx.com
2024-11-08 21:22:42 Friday
登录
文章检索 我的文章 写文章
我在学习JavaScript的时候发现
2023-06-14 20:59:41 深夜i     --     --

我在学习JavaScript的时候发现,JavaScript有七种原始数据类型和一种引用数据类型。我觉得很有必要总结一下这些类型,因为了解类型对于JavaScript的编程非常重要。

下面是这些类型:

1. 数字 (number)

2. 字符串 (string)

3. 布尔 (boolean)

4. 空指针 (null)

5. 未定义 (undefined)

6. 符号 (symbol)

7. 大整数 BigInt (bigint)

8. 对象 (object)

其中,大整数是ES2020引入的一个新类型。它支持处理超出 Number 类型的最大值的数字。下面是一些例子:


let num = 123; // number

let str = "this is a string"; // string

let bool = true; // boolean

let empty = null; // null

let notDefined; // undefined

let sym = Symbol("任意内容"); // symbol

let bigNum = 1234567890123456789012345678901234567890n; // BigInt

let obj = { key: "value" }; // object

需要注意的是,typeof 运算符可以用来确定变量的类型。例如 typeof num 将返回 "number"。

关于布尔类型,需要注意它只有两个值:true 和 false。在 JavaScript 中,以下值被转换为 false:

* false

* undefined

* null

* 0

* NaN

* 空字符串 ("")

* BigInt(0)

如果不是以上的值,它们会被视为 true。

总之,了解JavaScript中的数据类型,可以帮助我们更好地理解如何编写良好的代码。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复