美文网首页
数据的存储形式-堆栈

数据的存储形式-堆栈

作者: 你好岁月神偷 | 来源:发表于2021-11-25 09:13 被阅读0次

    定义:

        什么是栈:计算机为原始类型开辟的一块内存空间 string、number...

            实际上在栈中存储的是值。

        什么是堆:计算机为引用类型开辟的一块内存空间 object...

            实际上在堆中存储的是值,而在栈中存储的是指向堆中的一个引用。

    例子:

        栈的例子--string:

            let a = 'MOOC';

            let b = a;

            b = 'MOOC2';

            console.log(a, b); // MOOC MOOC2

        堆的例子--object:

            let c = { key: 1 };

            let d = c;

            d.key = 2;

            conosle.log(c.key, d.key); // 2 2

    相关文章

      网友评论

          本文标题:数据的存储形式-堆栈

          本文链接:https://www.haomeiwen.com/subject/asratrtx.html