Participer à un tableau par une virgule et un espace
J'ai un tableau que je veux converti une chaîne délimitée par des virgules. Array.toString()
fonctionne, mais si j'ai un assez grand tableau, il ne wrap, car il n'y a pas d'espaces après les virgules:
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
Comment puis-je avoir des espaces après les virgules afin de permettre line/retour à la ligne?
Exemple de sortie:
css, html, xhtml, html5, css3, javascript, jquery, lesscss, arrays, wordpress, facebook, fbml, table, .htaccess, php, c, .net, c#, java
- Connexes: stackoverflow.com/questions/5289403/...
Vous devez vous connecter pour publier un commentaire.
En JavaScript, il y a un
.join()
méthode sur les tableaux pour obtenir une chaîne de caractères, que vous pouvez fournir le délimiteur de. Dans votre cas, ce serait ressembler à ceci:Vous pouvez le tester ici
.join()
méthode?Utilisation
array.join(", ");
et cela devrait fonctionnerCe imprime les éléments par une virgule et un espace
[edit] je suis désolé, ne pas voir que c'était pour le javascript. Mon code est en c# 🙂