Gibt es eine Bibliothek in Javascript mit einem Äquivalent zu Excel (oder Google Spreadsheet) Text Funktion?Javascript entspricht Excel's Text Funktion
Antwort
Nein, Sie benötigen eine eigene Funktion für jede Nutzung wie Datum Formatierung, Uhrzeit-Formatierung usw. dass
erstellen Für in Javascript gibt es viele Funktionen wie Filter, Karte, ersetzen, die Ihnen das Array manipulieren können helfen oder eine Schnur leicht.
Ich habe es nicht versucht, aber Format.JS scheint wie es sollte gut funktionieren. Aus dem site:
FormatJS ist eine modular aufgebaute Sammlung von JavaScript-Bibliotheken für Internationalisierung, die auf Formatierung von Zahlen, Daten konzentrieren, und Zeichenfolge für die Menschen darzustellen.
Ich hoffe, dieses Dokument JavaScript Text formatting hilft Ihnen, Ihr Problem ein wenig zu lösen.
Sie können JavaScript isNAN() verwenden, um den Typ des Formats zu wählen (Nummer | Datum | ...). Zum Beispiel:
if (isNAN(5259)) {
var msPerDay = 24 * 60 * 60 * 1000;
var date = new Date(msPerDay * 5259);
var options = { year: "2-digit", month: "2-digit", day: "2-digit", hour: "2-digit", minute: "2-digit", timeZoneName: "short" };
var americanDateTime = new Intl.DateTimeFormat("en-US", options).format;
console.log(americanDateTime(date));
} else {
var gasPrice = new Intl.NumberFormat("en-US", {style: "currency", currency: "USD", minimumFractionDigits: 3});
console.log(gasPrice.format(5259));
}
Es gibt zwei JavaScript-Bibliotheken, die ich für bestimmte Operationen verwende.
UnderscoreJS (http://underscorejs.org): Für die Manipulation von Array, String und Object.
MomentJS (http://momentjs.com): Für Datum/Uhrzeit-bezogene Vorgänge.
Ich denke, Sie können einen Blick (wenn Sie schon nicht haben).
- 1. PHP entspricht der parseInt-Funktion von JavaScript?
- 2. Rubin entspricht einer Javascript selbst ausgeführte Funktion
- 3. JavaScript entspricht der PHP-Funktion strpbrk?
- 4. Javascript Funktion fügt Text hinzu
- 5. JavaScript entspricht C# Char.IsSymbol
- 6. Text entspricht CultureInfo.CurrentCulture.NumberFormat.CurrencySymbol
- 7. Dojo entspricht der jQuery.text-Funktion?
- 8. pdb.set_trace() entspricht im Webbrowser Javascript?
- 9. Javascript entspricht Array
- 10. Javascript entspricht $ ('body')
- 11. Javascript Entspricht PHP Explode()
- 12. Javascript entspricht Java Regex
- 13. Javascript entspricht Pythons Einheimischen()?
- 14. Javascript entspricht .NETs DateTime.Parse
- 15. JavaScript-Funktion, die Text auf Hover ändert
- 16. Kann Javascript eine Funktion als Text bekommen?
- 17. jquery find() entspricht für Javascript
- 18. GetPositionAtOffset entspricht nur für Text?
- 19. MySQL String-Funktion entspricht PHP ucwords() Funktion
- 20. Python entspricht perl vec() Funktion
- 21. VBA entspricht SQL ‚in‘ Funktion
- 22. Pandas: Funktion entspricht SQLs datediff()?
- 23. JavaScript entspricht Ruby's String # scan
- 24. C# Dictionary entspricht in JavaScript
- 25. Python dir() entspricht in JavaScript?
- 26. mongo shell JavaScript entspricht --sslCAFile
- 27. JavaScript entspricht RegExp für PHP
- 28. Javascript horizontale Scroll-Text
- 29. Javascript regulären Ausdruck, der zwei Strings entspricht
- 30. Native Javascript entspricht jQuery: enthält() Selektor