javascript - 从javascript数组中删除逗号

标签 javascript jquery arrays

我想知道如何从下面的列表数组元素中删除逗号,我的代码:

var lUserNames= [];
$.each(lUsers, function( index, value ) {
    lUserNames.push("<li>" + lUsers[index].name + "</li>");
    lUserNames.join("");
});

以上代码的输出:

. User1
,
. User2
,
. User3

我尝试了多种加入方法,但均无效。

最佳答案

Apply Array#join after $.each loop

var lUserNames = [];
var lUsers = [1, 2, 3, 4];
$.each(lUsers, function() {
  lUserNames.push("<li>" + this + "</li>");
});
var op = lUserNames.join("");
console.log(op);
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>

关于javascript - 从javascript数组中删除逗号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38184211/

相关文章:

Jquery 和change() 具有超过1 个函数?

c# - 获取字节数组而不是将字节数组保存为文件

php - 使用Youtube API获取JSON时,使用哪个IP?托管的还是用户的?

javascript - 属性索引对象的简短 JavaScript 代码

javascript - PHP PDF密码保护(无密码不可打开)

javascript - 键盘导航 : how to go to the next and previous element with arrow keys?

Java - 在数组列表中的两个元素之间添加一个元素

Javascript BBCode 解析器只识别第一个列表元素

javascript - 当页面在移动站点中放大时, slider 停止移出屏幕

检查 div 中的字符长度时,JQuery '.length' 属性返回不正确的值