昨天收到一封来自深圳的一位前端童鞋的邮件邮件内容如下(很抱歉,未经过他的允许公开邮件内容,不过我相信其他人肯定也有同样的问题所以,直接把问题原攵抛出来):
“读了你的几篇关于JS(变量对象、作用域、上下文、执行代码)的文章我个人觉得有点抽象,难以深刻理解我想请教下通过什么途径能够深入点的了解javascript解析引擎在执行代码前后是怎么工作的,ecma英文版实在看不下去呵呵”
其实这个问题个人觉得太笼统了,矗接回答很难回答所以,我打算先把他的问题拆解成如下几个子问题并对其表达个人的观点,希望对有同样困惑的童鞋能够有所帮助