Immagina di avere un sito web che contiene numerosi moduli, come un sito di shopping online, uno strumento interno per un cliente specifico per memorizzare molti dati, un forum, un sito web per reclami dei clienti, test online, ecc.
In un sito del genere probabilmente ti sei occupato di tutta la validazione dei dati dai moduli e non permetti dati malformati o dannosi. Ma una delle cose più importanti che rimane è la formattazione dei numeri. Ci sono vari formati per i numeri da memorizzare nel database. Possono esserci valute, byte del computer, punteggi dei test, percentuali, ecc. Invece di scrivere diverse funzioni per convertire ciascuno dei numeri in quel particolare formato, c'è una libreria JavaScript disponibile open source chiamata Numeral.js.
La formattazione dei numeri non è mai stata così facile. È semplice come andare sul sito di numeral.js, cercare il formato desiderato e inserirlo nella sintassi, la libreria prenderà il numero di input in letteralmente qualsiasi formato e lo convertirà nel formato di output richiesto.
Le cose più importanti che amo davvero di questa libreria è che la funzione accetta letteralmente qualsiasi input e formatta i dati, cioè per convertire i dati in formato numerico normale (23), può accettare input come ma non limitati a 23°, 23.00, $23, ecc.
Puoi divertirti con molti formati disponibili per includere simboli di valuta come il dollaro all'inizio o alla fine, convertire a un certo numero di decimali, aggiungere virgole, ecc.
Non si occupa solo dei numeri ma anche dei formati per byte del computer, percentuali, tempo ed esponenziali. Recensione raccolta e ospitata su G2.com.
Non c'è molto da non apprezzare qui quando gli sviluppatori stanno facendo molto per te ed è open source. È un po' verboso come JavaScript, ma vale la pena fare lo sforzo una volta. Recensione raccolta e ospitata su G2.com.



