|
|
1
17
不,这将始终返回一个点。这个 ECMA 262-spec [15.7.4.5]指出它应该是一个点。 |
|
|
2
12
后期添加:与
见 developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/Number/toLocaleString 详细信息。
如果您可以自由扩展数字原型,那么可以定义
|
|
|
3
1
不遗憾的是,纯jquery/javascript中没有真正的解决方案。你需要全球化。问题是toFixed()和toLocaleString()都接受一个数字并返回一个字符串。所以你不能同时使用它们。:(如果调用foo.tofixed(2.toLocaleString(),则不会得到本地化(即,en中的“1.234”在fr中应为“1234”),因为它处理的是字符串而不是数字tofixed()的结果。:( |
|
|
4
-1
您可以使用:
在我的德语系统中,结果是
|
|
|
5
-1
很容易破解这个限制。
|