Javascript 将数组中的项目添加到字符串

标签 javascript arrays string netsuite openair

我正在尝试通过获取用户 ID 数组并将它们与用户名匹配,然后打印字符串来创建多行字符串。

这是我到目前为止所拥有的,我想知道执行此操作的正确方法是什么:

var names;
for(var i in array) {
    var obj = new NSOA.record.oaUser(i);
    var username = obj.name;
    names = names + username;
}

理想情况下,名称应该是一个如下所示的字符串:

“史密斯、鲍勃、多伊、简、米勒、拉里”

如果您能提供任何帮助,我们将不胜感激!

最佳答案

如果您要打印到 HTML,请插入 <br>在字符串中的每个数组元素之后:

var names = '';
for(var i in array) {
    var obj = new NSOA.record.oaUser(i);
    var username = obj.name;
    names = names + username + '<br>';
}

关于Javascript 将数组中的项目添加到字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31752711/

相关文章:

javascript - JW-播放器 : load video 3rd instead of 1st video from playlist

Javascript 在输入类型文本上获取按键 "Enter"事件

javascript - Mongoose 不返回空对象的属性

javascript - 使用键对对象数组进行排序

Java程序占用内存过多

连接c中命令行参数的第一个字符

python - 基于变量类型的条件字符串表示

javascript - 结账页面上的 BigCommerce 自定义 JavaScript 不起作用

c# - 将文本文件二维数组转换为整数二维数组

string - 将字符串类型传递给函数