javascript简单和复杂数据类型在内存中的存储和引用之探究
一、简单数据类型( number, string, bool, undefined和null)
1.1 简单数据类型在内存中是如何存储的? —》变量的值存放在栈中
当我们声明一个变量a的时候, 栈里面会开辟出一块新的内存空间, 用来存放这个变量a的值, 当这个变量a的值发生改变时, 栈空间里的对应那块内存里的值也会发生改变。
1.2 此时如果新声明了一个变量b, 并把变量a赋值给变量b时,b如何存储?
当声明b时,栈里面又会新开辟出一块空间, 用来存放变量b的值,这个值,是a传递给它的。
所以此时变量
原创
2021-07-13 00:10:58 ·
505 阅读 ·
2 评论