摘要:
活动对象:简单说就是这个函数的参数和显示声明的变量或函数。 函数内接受的参数实际是创建了一个局部变量:【形参名】 = 【传进来的值】,js的函数传参只传值。 作用域链:执行流进入一个函数,会先创建出作用域链来,作用域链大概就是这样 本函数的活动对象 >父函数的活动对象 >父函数的父函数的活动对象 > 阅读全文
摘要:
在js里当变量进入环境会被打上“进入环境”的标记,变量离开环境会被打上“离开环境"的标记。 垃圾回收器定期执行,假如说:第一遍执行,垃圾回收器给所有变量打上标记,然后再把”进入环境“的变量和被”进入环境“的变量使用的变量(比如说,a = b,a,b都不能被回收) 这里我有点不理解:什么算是进入环境, 阅读全文