Join ein array durch ein Komma und ein Leerzeichen
Ich habe ein array, ich möchte in ein Komma-getrennter string. Array.toString()
funktioniert, aber wenn ich eine ziemlich große Auswahl, es wird nicht wickeln, weil es keine Leerzeichen nach den Kommas:
JS:
document.body.innerHTML = ['css','html','xhtml','html5','css3','javascript','jquery','lesscss','arrays','wordpress','facebook','fbml','table','.htaccess','php','c','.net','c#','java'].toString();
//css,html,xhtml,html5,css3,javascript,jquery,lesscss,arrays,wordpress,facebook,fbml,table,.htaccess,php,c,.net,c#,java
Wie kann ich die Leerzeichen nach den Kommas, um zu ermöglichen, line/word-wrapping?
Beispiel-Ausgabe:
css, html, xhtml, html5, css3, javascript, jquery, lesscss, arrays, wordpress, facebook, fbml, table, .htaccess, php, c, .net, c#, java
- Verwandte: stackoverflow.com/questions/5289403/...
Du musst angemeldet sein, um einen Kommentar abzugeben.
In JavaScript gibt es eine
.join()
Methode auf arrays um eine Zeichenfolge, die können Sie die Trennzeichen an. In deinem Fall würde es so Aussehen:Sie können testen Sie es hier
.join()
Methode?Verwenden
array.join(", ");
und es sollte funktionierenDieser druckt die Elemente mit einem Komma und einem Leerzeichen
[edit] tut mir Leid, wollte nicht sehen, war es für javascript. Mein code ist c# 🙂