1.作用域
栈内存 js执行的环境 (作用域)
堆内存 存放代码的空间 存放方式 键值对的形式存 字符串的形式存
Js代码在执行之前,浏览器会给他一个全局作用域叫window,每个作用域下分连个模块,一个是内存模块,一个是执行模块。内存模块会给所有的变量一个内存地址。变量的声明在js中靠关键字var 和function 。