我面前有一个大问题。我必须构建适用于每个现代浏览器的软件...... IE8。 Internet Explorer无法查看在函数之前声明的变量。
Model.something = function() {
var someVariable = "something";
(...)
function process(err, data) {
console.log(someVariable); //internet explorer can't see this variable
};
};
在每个浏览器中,即使在我拥有的文档中,JS也会看到之前声明的变量。 在IE8中,这个规则并不存在,任何人都有任何简单的想法?任何帮助将不胜感激。