如何从 Javascript 中的数组开头删除默认逗号

How to remove the default comma from the start of an Array in Javascript

我需要一些关于小逗号的帮助!

我有一个将单词推入数组的变量。当我把这个数组打印到网站上时,这个词前面有一个逗号!有没有办法删除这个逗号?

var bar = [""];
function myFunction2() {
bar.push('pubs');
document.getElementById("demo").innerHTML = bar; //Prints on website 
}

网站上打印的结果是:,pubs

我需要的结果只是:pubs

bar是字符串数组,用字符串代替

var bar = "";

function myFunction2() {
    bar += 'pubs';
    document.getElementById("demo").innerHTML = bar;
}

如果你想使用数组,你可以使用join函数

var bar = [];

function myFunction2() {
    bar.push('pubs');
    document.getElementById("demo").innerHTML = bar.join(' ');
}

详细了解 arrays

正确的代码应该是:

var bar = [];
function myFunction2() {
    bar.push('pubs');
    document.getElementById("demo").innerHTML = bar; //Prints on website 
}

希望对您有所帮助 :D