JavaScript或JQuery中的NumberFormat相当于什么?

我在Java中使用formatter作为我的double值,如:

private static final NumberFormat formatter = new DecimalFormat("###0.00"); formatter.format(doubleValue); 

但是我不想在服务器端这样做。 如何在Javascript或JQuery中编写等效代码?

使用JQuery的NumberFormatter插件。

仅供参考:旧链接在这里 。

我知道这并没有真正回答你的问题,但是你想过使用jstl formatNumber标签吗?

使用JSTL http://www.tutorialspoint.com/jsp/jstl_format_formatnumber_tag.htm

 <%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>  

尝试使用sprintf()进行JavaScript 。

Ext JS的Format类有一个可用于执行此操作的number函数,请参阅Ext.util.Format 。 从Ext 4开始,它还支持特定于语言环境的“千位分隔符”。

我想缺点是你需要导入部分Ext框架才能使用它!