首先我们要了解数据类型的作用
它是为了让我们程序员更加高效的利用内存
一.数据类型的检测
1.语法:typeof 数据
2.检测结果:
二.数据类型的转换
1.数据类型转换应用场景:两个类型不同数据做运算,需要转换成一致后再做运算
2.显示类型转换:程序员主动转换,阅读性高
3. 隐式转换:运算两边类型不一致,编译器自动转换一致后运算
三.数据类型的两类
1.基本数据类型(值类型)
2.复杂数据类型(引用类型)
四.基本数据类型和复杂数据类型的区别( 重 点 ! ! ! )
1.基本数据类型:栈中存储数据, 赋值拷贝是栈数据,修改拷贝后的数据对原数据"没有影响"
2.引用类型:栈中存储地址,赋值拷贝只是栈地址,堆中存储数据,修改拷贝后的数据对原数据"有影响"