Js数据类型

Js的七种数据类型

Js有七种数据类型,又可划分为:基本数据类型引用数据类型

基本数据类型有:(Number, String, Null, Boolean, Undefined, Symbol(es6新增))
混合数据类型:(Object),以及es6引入的Symbol

基本数据类型

  • Number
  • String
  • Null
  • Boolean
  • undefined
  • Symbol(ES6新增)

一、Number 数字

Number里有小数和整数。

其中NaNInfinity属于Number型里的特殊值。

Infinity是一个Number类型的字面量,表示无穷大。当一个Number类型的值,在运算过程中超过了所能表示的最大值,就会得到无穷大(而非NaN)。

二.String字符串

1.字符串的最外围是单引号或者双引号,自带length

2.String()与 .toString()都是可以转换为字符串类型

String和toString的区别:

1. String()可以将nullundefined转换为字符串,但是没法转进制字符串

2. toString()可以将所有的的数据都转换为字符串,但是要排除nullundefined

三.Boolean类型

该类型有两个值:truefalse。默认值是:false。存储大小只有一个字节。

1、要将一个值转换成对应的boolean值,可以调用转型函数Boolean(), 返回由ToBoolean(value)计算出的布尔值(非布尔对象)。
2、流程控制语句中的if语句会自动执行Boolean的转换。
3、不同类型的数据对应的boolean值。

四.Symbol

es6新增的数据类型,本质上是一种唯一标识符,也是对象的唯一属性名,这样其他人就不会改写和覆盖你设置的属性值。具有唯一性和隐藏性。

五.Null

只有一个值:Null
可以通过将变量设置为Null来清空变量。

六.Undefined

只有一个值:undefined
Undefined这个指标是变量不含有值。

七.Object

数据和功能的集合。
其中包含:Array,Function,Data

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值