gpt4 book ai didi

javascript - UI5 是否支持其库中的当前 ecmascript?

转载 作者:行者123 更新时间:2023-11-30 12:03:47 25 4
gpt4 key购买 nike

sapui5 是否直接从其库中支持 ecmascript6(或 5)?换句话说:当我使用 sapui5 库时,我是否独立于尚不支持 ecmascript6(或 5)的浏览器?如果 sapui5 确实在其库中支持 ecmascript,那么哪个 sapui5 版本支持哪个 ecmascript 版本?如果只有一些 polyfill,例如 ES6 promise,它们是什么?它们是否在 API 的某处指定,以便我可以安全地使用和依赖它们?

我在 browserstack 上搜索了“sapui5 ecmascript”,但没有找到任何答案。我搜索了 Openui5 Toolkit但也没有在那里找到所需的信息。唯一suitable info我发现没有给我问题的答案。

最佳答案

SAPUI5 中有一些 polyfill。在 OpenUI5 Github 中搜索列出 Promisestring.prototype.normalize()Array.prototype.every()Array.prototype.indexOf() 。但我想这个列表并不完整。

我认为您不能依赖它们。它们没有正式记录。它们中的大多数仅在某些控件或类需要时才加载和应用。还要注意 SAP 可以随时更改 polyfill 的实现,并更改应用 polyfill 时和不应用时的条件。

例如,在 SAPUI5 v1.34.0 之前,Promise polyfill 尚未应用于 Safari(具有原生 Promise),而在 SAPUI5 版本 1.34.4(changelog)之前,MS Edge(也具有原生 Promise) .

关于javascript - UI5 是否支持其库中的当前 ecmascript?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35897499/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com