admin管理员组

文章数量:1562635

数据支持来自can i use https://www.caniuse/

Vue不支持IE8及以下版本,因为Vue使用了IE8无法模拟的ECMAScript5特性。但它支持所有兼容ECMAScript5的浏览器。

所以我们先来看一下

ES5:

ECMAScript是一种由Ecma国际(前身为欧洲计算机制造商协会,European Computer Manufacturers
Association)通过ECMA-262标准化的脚本程序设计语言。这种语言在万维网上应用广泛,它往往被称为JavaScript或JScript,所以它可以理解为是JavaScript的一个标准,但实际上后两者是ECMA-262标准的实现和扩展。
2009年12月,ECMAScript 5.0版正式发布。Harmony项目则一分为二,一些较为可行的设想定名为JavaScript.next继续开发,后来演变成ECMAScript 6;一些不是很成熟的设想,则被视为JavaScript.next.next,在更远的将来再考虑推出。

看一下can i use 官网对es5的兼容性统计

ios safari:6+

全球ios safari3.0-5.1 仅剩0.01%
故es5 支持了约99.99%的ios端的浏览器


再看一下安卓端,

Android4.4+

以上的版本都适配es5 ,4.4发布距今已经有六年左右的时间

所以在移动端Vue的支持还是非常不错的,如果需要做指定性的兼容,还可以用Babel-polyfill

本文标签: 浏览器手机vue