21xrx.com
2024-11-22 11:07:29 Friday
登录
文章检索 我的文章 写文章
JavaScript的数据类型及其使用案例
2023-06-12 14:23:48 深夜i     --     --
JavaScript 数据类型 基本数据类型

在JavaScript中,有7种基本数据类型,分别是: number, string, boolean, null, undefined, symbol 和 object。其中 number、string、boolean、null和undefined为基本数据类型,symbol为ES6中新增的数据类型,object则为复合数据类型。

1. number

number数据类型用于表示数字,包括整数和浮点数。例如:3, 3.14。在JavaScript中,所有数字均为64位双精度浮点数。

2. string

string数据类型用于表示文本字符,可以使用单引号或双引号来表示。例如:"Hello World!"。在字符串中,可以使用转义字符来表示一些特殊字符。

3. boolean

boolean数据类型用于表示真或假。例如:true和false。在JavaScript中,不仅仅这两个值会被解析为false,还包括空字符串、0、null、undefined和NaN。

4. null

null数据类型表示没有对象,即null值。在JavaScript中,null表示一个空对象指针,即表示所期望的对象不存在。

5. undefined

undefined数据类型表示一个未定义的值,当变量被声明但没有被初始化时,变量的值为undefined。在JavaScript中,函数如果没有返回值,则默认返回undefined。

6. symbol

symbol数据类型是ES6新增的,用于表示对象的属性名。例如:const sym = Symbol('some description')。

7. object

object可以说是JavaScript中最重要的数据类型,它表示一组数据和功能的集合。例如:数组、函数、对象等。JavaScript中的对象是一组无序的属性和值的集合。

使用案例:


let num = 3; // number类型

let str = 'Hello World!'; // string类型

let bool = true; // boolean类型

let obj = name: 'Tom'; // object类型

let sym = Symbol('some description'); // symbol类型

let foo; // undefined类型

let bar = null; // null类型

console.log(typeof num); // 输出 "number"

console.log(typeof str); // 输出 "string"

console.log(typeof bool); // 输出 "boolean"

console.log(typeof obj); // 输出 "object"

console.log(typeof sym); // 输出 "symbol"

console.log(typeof foo); // 输出 "undefined"

console.log(typeof bar); // 输出 "object"

  
  

评论区

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