首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何才能支持9?

如何才能支持9?
EN

Stack Overflow用户
提问于 2016-01-11 08:44:58
回答 2查看 869关注 0票数 3

最近,Recently宣布他们将支持Internet 9,我想知道这是怎么可能的?

我现在使用AngularJS,所以我读了很多关于角度的文章,并试着练习一下。我非常确信AngularJS可以比EcmaScript更快,因为它使用了EcmaScript 6的新特性和新事件。据我所知,根本不提供这些事件和特性。

那么,诀窍在哪里?没有这些新特性,角角如何支持IE9?我知道TypeScript可以用ES3编译。但是它不能添加新的特性,比如新的DOM事件。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-01-11 14:16:21

您必须在Rang2项目的代码中包含angular2-polyengus.js(或angular2-polyengus.min.js)。(当前版本角2.0.1β)

该库向浏览器添加了缺失的多填充。

“填充”(或“填充物”)是一种额外的代码,它提供没有内置到web浏览器中的设施.https://en.wikipedia.org/wiki/Polyfill

票数 3
EN

Stack Overflow用户

发布于 2016-01-11 14:51:50

他们使用名为es6 shim的工具,它基本上将es6特性添加到尚未实现它们的浏览器中。

然而,使用es6语法远不是为什么角2更快的原因。角2比1快的主要原因是检查模型中更改的方式(检查次数较少),它们删除了一些性能不太好的特性,因为它们没有直接使用DOM,而是使用了称为Virtual的东西。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34717252

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档