js 代码的存储

2020-10-09  本文已影响0人  bestCindy

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

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

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

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

总结:

上一篇 下一篇

猜你喜欢

热点阅读