js数据类型有哪些

2025-12-18 07:51:41

JS中都有哪些数据类型呢?

js的数据类型分为:基本类型和非基本类型(即对象)

本篇主要介绍基本数据类型:数字、字符串、布尔值、undefined和null

同时会提及使用过程中需要注意的一些特殊值

PS:以下代码示例均以FireBug控制台执行

工具/原料

FireBug

方法/步骤

1、数字类型:

常见的:包括整数和浮点数

js数据类型有哪些

以下列举几种需要注意的特殊数字类型:

1.1、八进制和十六进制

js数据类型有哪些

js数据类型有哪些

1.2、指数

例如:1e+2 = 1 * 10 * 10 = 100

          1e-2 = 1/10/10 = 0.01

其它类似

js数据类型有哪些

1.3、Infinity

指的是超出js处理范围的数值:

例如:一个数除以0,会得到

需要注意的几点(读者可自行尝试):

Infinity有正负之分:Infinity表示最大数,-Infinity表示最小数;

Infinity和Infinity进行运算最终都得到NaN;

Infinity和其他数值进行算数运算的结果都是Infinity

js数据类型有哪些

1.4、NaN:字面翻译“not a number”

但是js中依然定义它为数字类型

js数据类型有哪些

2、字符串类型

这一类型很简单,就不多介绍

js数据类型有哪些

3、布尔值:true、false

布尔类型主要用于逻辑判断/运算

注意:默认为false,如:“”,0

js数据类型有哪些

4、undefined

当我们访问一个未定义的或未赋值的变量时,会返回undefined

js数据类型有哪些

5、null

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢