继续作用域的问题,今天上午看了一会,下午看又看到了一个类型的题,函数名和变量名相同的问题.之前还不会觉得函数名和变量名重名了会有什么冲突.也是没有去测试过..懒了.直接贴代码: 运行之后大家猜测结果是多少?一口气:100!!我果然是好大的口气,没有思考直接给出答案,实在是不太好的习惯. 出乎意料的报错了,有点一头雾水的感觉.但是一步一步的去分析的话,还是可以明白为什么会是这个答案. 首先这道题需要和JS的预编译阶段挂钩了,也就是在执行代码之前,需要准备的上下文环境:在预编译阶段要准备需要使用到的