(1):vue框架中用到了大量的es6语法,但是一些浏览器对于es6语法是不兼容的,因此。这个时候有的代码就会失去效用。
在一些框架中,例如vue框架,react框架,最后还有angular框架中,都会引入babel转换器,从而来转换es6语法 :
用babel转换器转换成es5的语法,一些vue.js 、 react 或angularjs等一些框架会用到es6的语法,这些框架是一些高度结构化的语法,而他们内部集成了babel转换器,所以不用担心浏览器之间的差异。
对于js的一些兼容总结:
感谢铁塔大牛的总结,这里就直接贴一条链接了。https://www.cnblogs.com/baota/p/6957390.html;
后续,可以的话,会继续总结关于js的一些经典问题。