关于javascript:JavaScript栈内存和堆内存

41次阅读

共计 231 个字符,预计需要花费 1 分钟才能阅读完成。

JavaScript 中的变量分为根本数据类型和援用型数据类型。

根本数据类型保留在栈内存中,它们的值都有固定的大小,保留在栈空间,由零碎主动调配和开释。

益处:内存及时回收,绝对于堆来说,更加容易治理内存空间。

援用型数据类型是保留在堆内存中的对象,值的大小不固定,栈内存中寄存的该对象的拜访地址指向堆内存中的对象,JavaScript 不容许间接拜访堆内存中的地位,因而操作对象时,实际上是操作对象的援用。(从栈中获取该对象的地址援用,再从堆内存中获得咱们须要的数据)

正文完
 0