js执行环境及作用域分析