sapui5是否直接从其库中支持ecmascript6 (或5)?换句话说:当我使用sapui5库时,我是否独立于那些还不支持ecmascript6 (或5)的浏览器?如果sapui5在库中支持ecmascript,那么哪个sapui5版本支持哪个ecmascript版本?如果只有一些聚类填充,比如ES6承诺,它们是什么?是否在API中指定了它们,以便我能够安全地使用和依赖它们?
我在浏览器堆栈上搜索了"sapui5 ecmascript“,但是没有找到任何答案。我搜索了Openui5工具包,但也没有在那里找到想要的信息。我找到的唯一一个适当信息没有给出我问题的答案。
发布于 2016-03-10 06:04:27
在SAPUI5中有一些聚类填充。OpenUI5 Github中的搜索列出了Promise
、string.prototype.normalize()
、Array.prototype.every()
和Array.prototype.indexOf()
。但我想这份名单还不够完整。
我认为你不能依赖他们。他们并没有正式记录在案。其中大多数只有在某些控件或类需要时才会加载和应用。另外,请注意SAP可以在任何时候更改聚合填充的实现,并且在应用聚合填充时和不应用此填充时更改条件。
例如,SAPUI5 v1.34.0和MS (也有本地承诺)直到SAPUI5版本1.34.4 (变化量g)才应用于Safari (它有本机承诺)。
https://stackoverflow.com/questions/35897499
复制相似问题