gpt4 book ai didi

javascript - 脚本无法在 Internet Explorer 11 (ie11) 上运行

转载 作者:行者123 更新时间:2023-12-04 16:24:06 31 4
gpt4 key购买 nike

我在下面有一个脚本

var dt = new Date();
year = dt.getFullYear();
month = (dt.getMonth() + 1).toString().padStart(2, "0");
day = dt.getDate().toString().padStart(2, "0");

document.getElementById("date").innerHTML = year+"."+month+"."+day;

这是一个显示当前日期(年、月、日)的简单脚本。

问题是由于某种原因它无法在 Internet Explorer 11 上运行。(我启用了 javascript)。在 mozilla、chrome 等浏览器上运行良好。也许脚本应该为 ie11 编写不同的脚本?

最佳答案

问题是您使用的是 IE 不支持的 .padStart 方法

你应该 check can i use在处理 IE 之前:)

作为一个选项,您可以使用 polyfill from MDN或来自 here .这里是 EN version for the padStart

如果您必须在生产中支持 IE,我建议您检查转译器 (babel as example)它允许您使用现代代码而不必担心旧浏览器。缺点是配置可能有点棘手。但是真的很值得。

关于javascript - 脚本无法在 Internet Explorer 11 (ie11) 上运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68699502/

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