理解javascript中的执行环境