04_JavaScript中的数据类型

#头条创作挑战赛#

抱歉!这两天家里断网,导致没有及时更新,愿谅解!

在js中总共有8种类型,7种原始类型,1种引用类型,也因此我们称JavaScript为动态语言。以下为各个类型分解解释:

number类型:

在js中支持数学表达式的运算,除了我们常规使用的阿拉伯数字,还包括一些特殊的数值,例如:


Infinity——代表数学概念中的无穷大。



- Infinity——代表负无穷大。


这两种我们都可以通过数学表达式除以 0 来获得。另一种类型 NaN——代表计算错误,是一个未定义的或者不正确的计算步骤。当NaN ** 0时,我们会获得他的值为1。这不是很神奇吗?

bigInt类型:

在js中无法完全表达253-1的整数。超出后会表示为近似值,我们通过在数字末尾添加一个 n 来表示这个数字为超级数字(bigInt)

string类型:

字符串类型必须被包裹在英文引号中,这里的引号包括单引号(')、双引号(")、反引号(`)——通过切换键盘为英文输入状态,轻按波浪键即可获得。反引号具备很强的操作,可以让我们将变量与表达式包装在 ${变量名} 的字符串中,写入 ${...}的变量将会被计算并表达为字符串的一部分。这种操作仅仅支持反引号,在字符串中我们可以写0个或者无数个数据。这对于系统对字符串的判定都是有效的。

Bool类型:

它的数据很少。这里我只有它的True与False。

null类型:

这是一个很特殊的类型,因为它本身就是一种类型,只有null 值,表示无、空、值未知的特殊值。

undefined类型:

这也是一个特殊值,它和null 一样的有个性,都是自成类型的,代表为没有被赋值,如果我们声明了一个变量,但是没有给它一个具体的值,那么它的值此时就是undefined

Object类型与Symbol类型:

typeof运算符:

该类型为标识符,并不属于函数,主要用于返回数据的类型,在js中typeof 与 typeof() 函数是一样的,两者都是用于返回数据的类型。

类型总结:

展开阅读全文

页面更新:2024-04-12

标签:无穷大   标识符   引号   表达式   字符串   变量   数据类型   类型   代表   数字   数据

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight 2020-2024 All Rights Reserved. Powered By 71396.com 闽ICP备11008920号-4
闽公网安备35020302034903号

Top