美文网首页
js 代码的存储

js 代码的存储

作者: bestCindy | 来源:发表于2020-10-09 20:44 被阅读0次

    执行环境栈 ECStack(Execution Context Stack):JS 之所以能够在浏览器中运行,是因为浏览器给 JS 提供了执行环境,也就是栈内存。浏览器给 JS 提供的专门供 JS 代码执行的内存叫做执行环境栈

    全局对象 GO(Global Object):浏览器把内置的一些属性和方法放在一个全局的对象中,这个对象存放在堆内存中

    浏览器端会让 window 指向这个 GO,所以我们用 isNaN 的时候,全称是 window.isNaN

    注:任何开辟的内存都有一个 16 进制的内存地址,方便后期找到这个内存

    总结:

    • 栈内存:提供代码的执行环境
    • 堆内存:存放属性和方法

    相关文章

      网友评论

          本文标题:js 代码的存储

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