JS implementiert die Umwandlung von Tausenden von Charakteren
Funktion fmoney (s, n) {n = n> 0 && n <= 20? N: 2; s = parsefloat ((s + '') .replace (/[^/d /.- ]/ g, ''). tofixed (n) + ''; var l = S.Split ('.') [0] .Split (''). Reverse (), r = ssplit ('.') [1]; var t = ''; für (var i = 0; i <l.Length; i ++) {t + = l [i] + ((i + 1) % 3 == 0 && (i + 1)! = L.Length? ',': ''); } return t.split (''). reverse (). join ('') + '.' + r; }Verwenden Sie var betragen = fmoney (123456,78,2);
Konsole.log (Betrag);
Ergebnisse: 123.456,78
Das obige einfache Beispiel dafür, dass JS Tausende von Marken implementiert und mehrere Dezimalstellen beibehalten, ist der gesamte Inhalt, den ich mit Ihnen teile. Ich hoffe, Sie können Ihnen eine Referenz geben und ich hoffe, Sie können wulin.com mehr unterstützen.