通过JS运行机制的角度说说作用域