ECMAScript 规范 - 符合 API - 困惑
ECMAScript Spec - Conforming to API - Confused
我试图理解 ECMAScript 规范的每一部分,我 运行 在接下来的第 2 部分(几乎是第一页)中的这一行:
A conforming implementation of ECMAScript that provides an application programming interface that supports programs that need to adapt to the linguistic and cultural conventions used by different human languages and countries must implement the interface defined by the most recent edition of ECMA‐402 that is compatible with this specification.
谁能解释一下需要 to adapt to the linguistic and cultural conventions used by different human languages
... 是什么意思?或者这意味着什么。
例如,"Adapt to the conventions used by different human languages" 可能包括将公历第八个月的名称表示为 "agosto"(在秘鲁这里是这样)而不是 "August"(缩写"ago" 和 "Aug";注意大小写的区别)。或者它甚至可能意味着将当前年份显示为 5776、1437 或 4713(分别为伊斯兰历、犹太历和中国历)。它可能涉及将 π 的近似值表示为 3,14(就像在巴黎一样)而不是 3.14。依此类推。
ECMA-402 提供了多种 ECMAScript API 扩展,允许进行此类自定义。
我试图理解 ECMAScript 规范的每一部分,我 运行 在接下来的第 2 部分(几乎是第一页)中的这一行:
A conforming implementation of ECMAScript that provides an application programming interface that supports programs that need to adapt to the linguistic and cultural conventions used by different human languages and countries must implement the interface defined by the most recent edition of ECMA‐402 that is compatible with this specification.
谁能解释一下需要 to adapt to the linguistic and cultural conventions used by different human languages
... 是什么意思?或者这意味着什么。
"Adapt to the conventions used by different human languages" 可能包括将公历第八个月的名称表示为 "agosto"(在秘鲁这里是这样)而不是 "August"(缩写"ago" 和 "Aug";注意大小写的区别)。或者它甚至可能意味着将当前年份显示为 5776、1437 或 4713(分别为伊斯兰历、犹太历和中国历)。它可能涉及将 π 的近似值表示为 3,14(就像在巴黎一样)而不是 3.14。依此类推。
ECMA-402 提供了多种 ECMAScript API 扩展,允许进行此类自定义。