【JS】JavaScript-ES5数据类型-基本数据类型-引用数据类型-类型之间的转换-数据类型的判断

本文介绍了JavaScript中的六种数据类型:String、Number、Boolean、Null、Undefined和Object。详细阐述了如何进行类型转换,包括转String(toString、String()、隐式转换),转Number(Number()、parseInt()、parseFloat())、转Boolean(Boolean()、双非运算)。同时讲解了数据类型的判断方法:typeof、instanceof和===。
摘要由CSDN通过智能技术生成

1. 六种数据类型

  • JS中一共分成六种数据类型 5个基本数据类型+Object
  1. String 字符串
  2. Number 数值
  3. Boolean 布尔值
  4. Null 空值
  5. Undefined 未定义
  6. Object 对象
  • typeof运算符检查数据类型

2. String 字符串

  • JS中的字符串需要使用引号引起来双引号或单引号都行
  • 在字符串中使用\作为转义字符
\'  ==> '  
\"  ==> "  
\n  ==> 换行  
\t  ==> 制表符  
\\  ==> \
  • 使用typeof运算符检查字符串时,会返回”string”

3. Number 数值

  1. JS中所有的整数和浮点数都是Number类型

  2. 最大能表示的值:Number.MAX_VALUE= 1.7976931348623157e+308

  3. 特殊的数字:能赋值给变量

  • Infinity 正无穷 a = Infinity ,能赋值
  • -Infinity 负无穷
  • NaN 非法数字(Not A Number)
  1. 其他进制的数字的表示:
  • 0b 开头表示二进制,但是不是所有的浏览器都支持
  • 0 开头表示八进制
  • 0x 开头表示十六进制
  1. 使用typeof检查一个Number类型的数据时,会返回”number”(包括NaN 和 Infinity)

4. Boolean 布尔值

  1. 布尔值主要用来进行逻辑判断,布尔值只有两个
  • true 逻辑的真
  • false 逻辑的假
  1. 使用typeof检查一个布尔值时,会返回”boolean”

5. Null 空值

  1. 空值专门用来表示为空的对象,Null类型的值只有一个
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值