我正在尝试使用LESS和respond.js来简化新网站的开发。两者都非常棒。但是,在IE浏览器中,我遇到了很多LESS相关的问题。
首先,在IE8模式下,我的IE10浏览器报错说不理解“map”这个东西。没问题,我写了一个Array.prototype map扩展程序。然后,它又提示在IE8模式下不理解isArray。再次,用原型扩展方法救场。现在,它返回的错误信息是“SyntaxError:Invalid operand to 'in': Object expected”。
事实上,我并不知道“in”具体是什么,但无论如何,我不能像以前一样做一些临时的prototype扩展程序,希望最终能够解决所有问题。要么LESS不能在IE浏览器中使用,要么这里有人可以指出所有需要解决的问题。