JavaScript: Formatnummer / Währung mit Bezug zur Kultur wie .NET's String.Format ()?
Dies scheint ein Problem zu sein, das jemand bereits im Jahr 2009 gelöst hätte, aber ich kann keine anständige JavaScript-Bibliothek finden, die eine Zahl wie die folgende enthält:
12345.58
Und formatieren Sie es korrekt basierend auf einer bestimmten Kultur (dh "nl-nl") oder einem ISO-Währungscode.
Das Dojo war vielversprechend, enthält jedoch standardmäßig nicht viele Kulturen und hat in meinen Tests nicht richtig funktioniert.
Grundsätzlich möchte ich etwas, das 100% oder fast 100% der Leistung von .NET entspricht, wenn ich Folgendes ausführe:
String.Format ([cultureInfo Object], "{0: N}", myValue) 'für Zahlen
und
String.Format ([cultureInfo Object], "{0: C}", myValue) 'für die Währung