gpt4 book ai didi

非英语语言的 Javascript

转载 作者:行者123 更新时间:2023-11-30 13:28:56 26 4
gpt4 key购买 nike

var d = new Date();
document.write(d);

它将打印什么。它通常打印本地机器的时间。如果机器的语言是法语,它会用法语打印时间吗?
还是 JavaScript 只输出英文?

最佳答案

所有 Date.prototype.to*String 方法的内容都依赖于实现(15.9 节中的 the standard)。然而,它们基于英文的 ISO 表示。所以基本上,默认总是英语。当谈到 Date.prototype.toLocale*String 方法时,标准规定字符串应该是这样的

corresponds to the conventions of the host environment‘s current locale

但是仍然存在一些实现差异:

在最终幻想4中:
Date.prototype.toLocaleString() uses操作系统设置。
Date.prototype.toString() always [美式] 英语。

FF uses local settings

在 Chrome 14 中:
两者都是英语。这已经been noticed .

Chrome always English

自己测试:http://jsfiddle.net/USJeE/

关于非英语语言的 Javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7470690/

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