gpt4 book ai didi

javascript - jQuery 在数组的最后一个元素之前添加文本

转载 作者:行者123 更新时间:2023-11-30 08:52:18 25 4
gpt4 key购买 nike

我有一个数组:

var countryArray = [];

我通过点击事件动态插入值:

(点击...)

countryArray.push("Australia");

然后最后附加到一个 div 以进行输出:

$('#summary-countries').append(countryArray+'');

所以我的输出可能是:

Australia,United Kingdom,Finland,Japan.

有什么方法可以插入一些文本,使其输出如下:

Australia,United Kingdom,Finland **AND** Japan.

如有任何帮助,我们将不胜感激!

最佳答案

这是一种方法:

var countries;

if( countryArray.length > 1 ) {
var last = countryArray.pop();
countries = countryArray.join(', ')+' and '+last;
}
else {
countries = ''+countryArray;
}

$( '#summary-countries' ).append( countries );

关于javascript - jQuery 在数组的最后一个元素之前添加文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16815713/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com