javascript变量作用域在不同浏览器的实现处理代码