21xrx.com
2024-11-05 12:19:11 Tuesday
登录
文章检索 我的文章 写文章
JavaScript 基础类型详解:字符串、数字、布尔值、null、undefined
2023-06-12 03:33:55 深夜i     --     --
JavaScript 基础类型 字符串 数字 布尔值 null undefined

JavaScript 基础类型详解:字符串、数字、布尔值、null、undefined

JavaScript 是一种动态类型的编程语言,它的基础类型包括字符串、数字、布尔值、null 和 undefined。在 JavaScript 中,变量的类型是由它所包含的值来决定的,而不是由声明时的数据类型指定的。

下面将逐一解析这些基础类型:

1. 字符串:

字符串是由一串字符组成的序列,使用单引号、双引号或反引号来表示。例如:


let str1 = 'JavaScript';

let str2 = "is";

let str3 = `awesome!`;

console.log(str1, str2, str3); // JavaScript is awesome!

2. 数字:

JavaScript 中的数字类型包括整数和浮点数,它们都可以使用正号、负号、小数点和科学计数法。例如:


let num1 = 123;

let num2 = -3.14;

let num3 = 2e10;

console.log(num1, num2, num3); // 123 -3.14 20000000000

3. 布尔值:

布尔值仅包含两个值:true 和 false。它们通常用于控制程序的流程。例如:


let bool1 = true;

let bool2 = false;

if (bool1 && !bool2) {

 console.log('This is true');

} else {

 console.log('This is false');

}

// This is true

4. Null:

null 表示一个空的对象值,它在逻辑上表示“不存在”的意义。例如:


let nullVar = null;

console.log(typeof nullVar); // object

console.log(nullVar === null); // true

5. Undefined:

undefined 表示一个未定义的值,当一个变量被声明但未初始化时,默认值为 undefined。例如:


let undefVar;

console.log(typeof undefVar); // undefined

以上就是 JavaScript 的基础类型介绍。熟悉这些基础类型,有助于我们更好地理解 JavaScript 的数据类型系统。

  
  

评论区

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