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框架才能使用它!