ECMAScript Spec - 符合API - 困惑

时间:2016-08-20 19:05:58

标签: ecmascript-6 specifications ecma

我试图了解ECMAScript规范的每一点,我在第2节(几乎是第一页)中遇到了这一行:

  

ECMAScript的一致性实现,提供应用程序编程接口,支持需要适应不同人类语言和国家使用的语言和文化惯例的程序,必须实现最新版ECMA-402定义的接口,即符合此规范。

任何人都可以解释需要to adapt to the linguistic and cultural conventions used by different human languages ...的含义吗?或者这意味着什么。

1 个答案:

答案 0 :(得分:1)

例如,“适应不同人类语言使用的惯例”可能包括将公历的第八个月的名称显示为“agosto”(因为它在Perú中)而不是“August”(缩写)分别为“前”和“八月”;注意大小写的差异)。或者它甚至可能意味着将当前年份分别呈现为5776,1437或4713(分别是伊斯兰,犹太和中国的日历)。它可能涉及将π的近似值表示为3,14(如在巴黎),而不是3.14。依此类推。

ECMA-402提供了各种ECMAScript API扩展,允许进行此类自定义。