【JavaScript】3_深挖数据类型
【摘要】 4、其他的数据类型布尔值(Boolean)- 布尔值主要用来进行逻辑判断 - 布尔值只有两个true 和 false - 使用typeof检查一个布尔值时会返回 "boolean"空值 (Null)- 空值用来表示空对象 - 空值只...
4、其他的数据类型
布尔值(Boolean)
- 布尔值主要用来进行逻辑判断
- 布尔值只有两个true 和 false
- 使用typeof检查一个布尔值时会返回 "boolean"
空值 (Null)
- 空值用来表示空对象
- 空值只有一个 null
- 使用typeof检查一个空值时会返回"object"
- 使用typeof无法检查空值
未定义(Undefined)
- 当声明一个变量而没有赋值时,它的值就是Undefined
- Undefined类型的值只有一个就是 undefined
- 使用typeof检查一个Undefined类型的值时,会返回 "undefined"
符号(Symbol)
- 用来创建一个唯一的标识
- 使用typeof检查符号时会返回 "symbol"
JS中原始值一共有七种
1.Number
2.BigInt
3.String
4.Boolean
5.Null
6.Undefined
7.Symbol
七种原始值是构成各种数据的基石
原始值在JS中是不可变类型,一旦创建就不能修改
<script>
let bool = true // 真
bool = false // 假
let num = 1
let a = null
// console.log(typeof bool)
// console.log(typeof a)
// let b
console.log(typeof b)
let c = Symbol() // 调用Symbol()创建了一个符号
console.log(typeof c)
</script>
【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
作者其他文章
评论(0)