JavaScript数据类型整合

JavaScript forbes zhou 7个月前 (04-29) 151次浏览 已收录 0个评论 扫描二维码

JavaScript数据类型

简介

虽然在此之前已经介绍过ES5中的数据类型了,这篇文章主要整合JavaScript到目前为止的所有数据类型

undefined

undefined在JS中表示为定义,例如在定义一个变量a时,但是未进行赋值,则变量a的默认值极为undefined。

String

JS中字符串类型用'单引号或"(双引号)括起来的任意文本,例如"jinqian"'jq'等等

Number

JavaScript不区分整形和浮点型,以下均为JavaScript中的数字类型

null

nullnull是JS中的原始值之一,表示为空值,null和0以及""不同,0表示一个数值,””表示空字符串,及长度为0的字符串,而null就表示的是空

Boolean

Boolean(布尔值),布尔值用于表示true和false,布尔值只有两个值,及分别是truefalse

Symbol

SymbolES6之后新增的一种原始值类型,该数据类型主要被用作一个对象的健值(当你想这个属性是私有的时候),Symbol类型的数据需要使用Symbol()进行创建数据类型实例。

/*创建一个Symbol类型的数据实例*/
const symbol = Symbol();

BigInt

JavaSript中,BigInt是一种数字类型的数据,可用于表示任意精度格式的整数。BigInt虽然是一种数字类型的数据,但是BigInt并不能和Number进行互换。

Object

object,object是引用类型数据,无论是ObjectArrayFunctionSetMap等均属于object类型。


jinqian博客 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:JavaScript数据类型整合
喜欢 (0)
[]
分享 (0)

您必须 登录 才能发表评论!