我正在尝试创建一个逗号分隔的列表。我不想确保最后一行没有逗号。
这是我到目前为止没有任何逗号的数据:
var labelText = $(this).attr("placeholder");
$('div.errors').append(''+labelText+' Required');
不确定我是否应该为此使用 map() 函数或执行某种 if 语句?任何帮助/输入表示赞赏。
我正在尝试创建一个逗号分隔的列表。我不想确保最后一行没有逗号。
这是我到目前为止没有任何逗号的数据:
var labelText = $(this).attr("placeholder");
$('div.errors').append(''+labelText+' Required');
不确定我是否应该为此使用 map() 函数或执行某种 if 语句?任何帮助/输入表示赞赏。
您可以使用Array.join()
var colors = ["Orange", "Blue", "Red", "Green"];
var string = colors.join(); // Orange, Blue, Red, Green
看不到其余代码,您可能有一个变量
var errorComma = ""; //Initialized to blank
然后在执行附加的代码中
var labelText = $(this).attr("placeholder");
$('div.errors').append(errorComma +labelText+' Required');
errorComma =",";
因此,第一个调用在逗号位置将有一个空字符串,并且所有后续调用都将包含逗号。