ie8支持es6吗,ie支持es6吗
本教程运行环境:windows7系统,ECMAScript版本6,Dell G3电脑。
ie8不支持es6。
在ie浏览器中,ie10及以下版本完全不支持es6,无法解析es6的语法,而ie11可以支持es6的部分功能。
支持ES6的浏览器版本(汇总表):
不支持的浏览器版本部分支持的版本IE6-1011Edge12-1415-18、79-87 Firefox 2-56-5354-86 Chrome 4-2021-5051-90 Safari 3.1-77.1-9.110-13.1、11 tpopera 10-12.115-3738-72iOS Safari3.2-6
实施思路:
判断一个浏览器是否支持箭头功能。如果不支持,说明浏览器不支持ES6。
实施步骤如下:
1.定义一个字符串,并为该字符串分配一个箭头函数。
2.使用try catch判断新函数是否可以初始化成功的arrow函数。
不输入catch时,表示浏览器支持ES6;相反,浏览器不支持ES6,如下例所示:
示例:
检查浏览器是否支持ES6样本共享。
测试环境:即Chrome
Document.write(浏览器是否支持ES6的检测方法);
var arrow function= var t=()={ };;
尝试
{
f=新函数(arrow Function);
Document.write(当前浏览器支持ES6!);
}
捕捉(e)
{
Document.write(不支持ES6!e);
}【相关推荐:javascript视频教程,web前端】以上是ie8是否支持es6的细节。更多请关注我们的其他相关文章!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。