javascript变量作用域及内存问题