[3, 4, 5]
['4', '1', 'abc123']
function combine_ids(ids){
return ids.join(',');
};
无论是什么类型的列表,我都希望我的函数返回一个字符串,其中的元素用单引号括起来。
函数应该返回:
'3','4','5'
和
'4','1','abc123'
我希望我的结果字符串中有单引号!
最佳答案
简单的逻辑!
function combine_ids(ids) {
return (ids.length ? "'" + ids.join("','") + "'" : "");
}
console.log(combine_ids([]));
console.log(combine_ids([3]));
console.log(combine_ids([3, 4, 'a']));
示例输出:
(an empty string) '3' '3','4','a'
关于javascript - 在 Javascript 中,如何在 "joined"数组周围加上单引号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8407963/