js数据类型

1、数据类型分类

基本(简单)数据类型为:字符串(String)、数字(Number)、布尔(Boolean)、

                                                           空(Null)、未定义(undefined)、symbol

引用(复杂)数据类型为:对象(Object)、数组(Array)、函数(Function)

为什么要进行数据类型的划分: 为了给不同的数据类型分配不同的存储空间,充分利用存储空间

1.数值型(Number)

数值分为整数和浮点数(小数)

数值里面有最大值和最小值:最大值(Number.MAX_VALUE),最小值(Number.MIN_VALUE)

Number.MAX_VALUE + Number.MAX_VALUE = Infinity(无限)

NaN (not a number) 表示 非数值 , 可以用isNaN(变量名)判断是否是NaN

2.字符串(String)

可以进行单双引号嵌套 "孔子曰:' 学而时习之! ' "

转义字符:

\'   单引号  

\"  双引号      

\\   反斜杠 

\n  换行

\r  回车   

\t   tab(制表符) 

\b  退格符 

\f   换页符

字符串的拼接: 字符串之间用 + 拼接 , 如何类型与字符串拼接都会变成字符串类型

任意类型的数据跟字符串相拼接,都是一个新的字符串

3.布尔类型(Boolean)

Boolean 就两个值 true , false

布尔值的数值计算 true为 1 , false为 0

4.underfined和null

underfined 声明未定义

typeof underfined 返回underfined 的字符串

underfined + 1 返回的是NaN

null 声明定义为null

typeof null 返回 object

null 可以计算, 在计算时可以看成 0

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值