21xrx.com
2024-09-08 11:33:06 Sunday
登录
文章检索 我的文章 写文章
JavaScript中的数据类型详解
2023-06-15 19:59:44 深夜i     --     --
JavaScript 数据类型 例子

我最近在学习JavaScript,了解到JavaScript中有七种基本数据类型和一种复合数据类型。在这篇文章中,我想分享一下我对这些数据类型的理解。

一、基本数据类型

1. Undefined:未定义类型只有一个值,即 undefined。

2. Null:null 表示一个空对象指针,即对象不包含任何值。

3. Boolean:布尔型有两个值:true 和 false。

4. Number:数字类型包括整数和浮点数,还有特殊值 NaN 和 Infinity。

5. String:字符串类型用于表示文本数据,由零个或多个 16 位 Unicode 字符串组成。

6. Symbol:符号类型是 ECMAScript 6 中新增的,用于创建唯一的属性键。

7. BigInt:大整数类型是 ECMAScript 2020 中新增的,用于表示大于 Number.MAX_SAFE_INTEGER 的整数。

下面是一些基本数据类型的例子:


let x; // 变量未定义

console.log(x); // undefined

let y = null; // 变量值为空对象指针

console.log(y); // null

let z = true; // 布尔型为真

console.log(z); // true

let a = 123; // 整数类型

console.log(a); // 123

let b = 3.14; // 浮点数类型

console.log(b); // 3.14

let c = "Hello World"; // 字符串类型

console.log(c); // Hello World

let d = Symbol("foo"); // 符号类型

console.log(d); // Symbol(foo)

let e = 9007199254740992n; // 大整数类型

console.log(e); // 9007199254740992n

二、复合数据类型

8. Object:对象类型表示一组数据和功能,包括对象字面量、方法等等。

下面是一个对象字面量的例子:


let person = {

 name: "张三",

 age: 18,

 gender: "男",

 introduce: function() {

  console.log(`我叫${this.name},今年${this.age}岁,是${this.gender}的。`);

 }

};

console.log(person.name); // 张三

console.log(person.age); // 18

console.log(person.gender); // 男

person.introduce(); // 我叫张三,今年18岁,是男的。

以上是我对 JavaScript 数据类型的一些理解和例子。希望这篇文章能够对 JavaScript 初学者有所帮助。

  
  

评论区

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