javaScript的数据类型以及判断其数据类型的方法

1.数据类型

1.javaScript的(原始)基本数据类型

类型含义
Number数值型
String字符串型
Boolean布尔型
null
undefined未定义
bigInt大整数

2.javaScript的(对象)引用数据类型类型

类型含义
object对象
function函数

string:表示文本内容。
number:表示数值。
boolean:表示真或假的值,true或false。
null:表示空值。
undefined:表示未定义或者未赋值的变量或者属性;。
object:表示复杂的数据结构。

2.类型解释

1.字符串–String

1,使用双引号或单引号都可以,不可以混合使用
2,在js中使用字符串需要使用引号括起来
3,引号不能使用嵌套

2.数值型–Number

在js中所有数值类型都是Number,包括整数和浮点数

3.布尔值–Boolean

布尔值只有两个,主要用来做逻辑判断
true-真
false-假

4.空型–Null

null这个值专门用来表示一个为空的对象

5.未定义类型–Undefined

声明一个变量但不给其赋值就是未定义类型–Undefined

6.对象–Object

Object 用于存储各种键值集合和更复杂的东西
可以通过 Object() 构造函数或者使用对象字面量的方式创建对象

3.判断数据类型的方法

typeof

typeof 运算符返回一个字符串, 表示操作数的类型, 使用语法: typeof <操作数>

// number
console.log(typeof 11111) 
//NaN非数字属于数值类型(Number)
console.log(typeof NaN)
// string
console.log(typeof '123') 
// boolean
console.log(typeof true) 
// bigint
console.log(typeof BigInt(11111))
// symbol
console.log(typeof Symbol(1111)) 
// undefined
console.log(typeof undefined)
 // object,空型检测即是对象
console.log(typeof null)
// function
console.log(typeof (() => {})) 
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值