js中的基本数据类型
1 js中的基本数据类型主要有6种
- undifined
- Null
- String
- Number
- Boolean
- Symbol–>ES6出现的语法这是一种特殊的数据类型
2 如果想要在js中判断变量的类型,可以用typeof进行判断
3 null,undifined, NaN, symbol, 的区别和联系
3.1 null
- 我的理解就是对象为null,栈区没有引用指向内存地址,指向的是一个空区域,也可以理解为对象为空
3.2 undifined
- 表示声明了变量但是没有给这个变量赋值,它是js中的一个全局属性
3.3 NaN
- NaN 是一种特殊的类型(Not A Number)是一种特殊的Number类型
3.3 symbol
- 这个我基本上没怎么用到过,gg了一下,用来创建匿名的对象属性
//通过这种方法来进行创建这个对象 Symbol("hahaha ")
js中的其他数据类型
4 引用数据类型(Object Array)
- 他们的存储方式是通过内存地址进行存储的,如下的内存图所示
- 内存地址存储在堆区里面,栈里面保存的是堆内存空间内的引用值,也就是对应对象的内存地址
转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 1371769065@qq.com