我有一个150个姓氏和名字的段落。我想在数组中用逗号分隔每个全名。我该怎么办?这就是我所拥有的。请告诉我如何在每个全名后面加上逗号。
var names= $('#namesList').html();
var nameArr = names.split(' ');
//join comma after each full name
console.log(nameArr);
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<p id='namesList'>Bhittersweet Angel
Pam Hankins
Josh Dena
Joanne Deutch
Melanie Dodd
Randy Scott
Bryan Jellick
</p>
答案 0 :(得分:2)
var names = $('#namesList').html();
var nameArr = names.trim().split('\n').map((x) => x.trim()).join(', ');
console.log(nameArr);
trim()
split('\n')
map
,对数组的每个元素进行修剪以删除前导空格join(', ')