- 博客(7)
- 收藏
- 关注
原创 js中的数据类型、如何区分数据类型及浅拷贝和深拷贝
这是因为js数据类型在底层都是以二进制进行存储的,如果前三位都是0,则会被typeof判定为object,二null的二进制都是0,所以会被typeof判定为是object类型。2.赋值类型不同:基本类型是简单赋值,会创建一个新的内存,一个改变不会影响另一个数据,但是引用类型赋值的是引用,它们指向同一个堆内存地址,其中一个改变,会影响另一个数据改变;浅拷贝:如果是基本类型,则复制值,如果是引用类型,则复制其引用地址,两者的引用地址指向同一个堆内存;5.基本类型的比较是值得比较,引用类型是引用的比较。
2024-05-19 23:24:25 398
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人