首页 > 文档
JS 的数据类型你了解多少?
- 2024-05-30
- 1298 ℃
作为 JavaScript 的入门级知识点,JS 数据类型在整个 JavaScript 的学习过程中其实尤为重要。因为在 JavaScript 编程中,我们经常会遇到边界数据类型条件判断问题,很多代码只有在某种特定的数据类型下,才能可靠地执行。
尤其在大厂面试中,经常需要你现场手写代码,因此你很有必要提前考虑好数据类型的边界判断问题,并在你的 JavaScript 逻辑编写前进行前置判断,这样才能让面试官看到你严谨的编程逻辑和深入思考的能力,面试才可以加分。
因此,这一讲我将从数据类型的概念、检测方法、转换方法几个方面,帮你梳理和深入学习 JavaScript 的数据类型的知识点。
我希望通过本讲的学习,你能够熟练掌握数据类型的判断以及转换等相关知识点,并且在遇到数据类型判断以及数据类型的隐式转换等问题时可以轻松应对。
数据类型概念
JavaScript 的数据类型有下图所示的 8 种:

其中,前 7 种类型为基础类型,最后 1 种(Object)为引用类型,也是你需要重点关注的,因为它在日常工作中是使用得最频繁,也是需要关注最多技术细节的数据类型。
而引用数据类型(Object)又分为图上这几种常见的类型:Array - 数组对象、RegExp - 正则对象、Date - 日期对象、Math - 数学函数、Function - 函数对象。
在这里,我想先请你重点了解下面两点,因为各种 JavaScript 的数据类型最后都会在初始化之后放在不同的内存中,因此上面的数据类型大致可以分成两类来进行存储:
基础类型存储在栈内存,被引用或拷贝时,会创建一个完全相等的变量;
引用类型存储在堆内存,存储的是地址,多个引用指向同一个地址,这里会涉及一个“共享”的概念。
关于引用类型下面直接通过两段代码来讲解,让你深入理解一下核心“共享”的概念。
相关内容
探究 JS 常见的 6 种继承方式
Node.js 作为后台可以提...
技术垄断:文明向技术投降
中学教师资格考试综合素...
网络分析技术揭秘 —...
大学英语四级 2020-2023...
2025年启航教育学教资考...
市场开发表 - 企业管理表格
-
鸟哥的Linux私房菜 基础学习篇
2024-05-24 1284
-
bilibili分布式链路监控
2024-05-28 1095
-
不一样的四级 大学英语四级救命资料
2024-08-19 1313
-
《考研英语词汇的逻辑》精选词汇-思维导图
2024-08-18 1088
-
奈特病理学彩色图谱
2024-06-18 1353
-
奈特简明骨科学彩色图谱
2024-06-18 1157
-
实战Java虚拟机 JVM故障诊断与性能优化
2024-05-28 1195
-
2012教育心理学考试资料
2024-08-20 1354
-
高考各科资料考点复习
2024-08-08 1537
-
2015-2020年高考真题
2024-08-09 1366
文章评论 (0)
- 这篇文章还没有收到评论,赶紧来抢沙发吧~


下载完整资料
点击分享文章