我是靠谱客的博主 缓慢橘子,最近开发中收集的这篇文章主要介绍jquery 逗号分割截取字符串_数组到逗号分隔的字符串和最后一个标记在jquery中使用'和'而不是逗号...,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

I have checked many questions and answers regarding join array with comma separated string, But my problem is that, I am making the string readable for human i.e I have tags array that's if their is two tags, then it would be tag1 and tag2 and if their is 100 tags then it would be tag1, tag2, ,,,tag99 and tag100 for last one use the and and before using the comma as a separator.

Any way to handle in JQuery?

解决方案

You can use .slice():

> var a = [1, 2, 3, 4, 5];

> [a.slice(0, -1).join(', '), a.slice(-1)[0]].join(a.length < 2 ? '' : ' and ');

'1, 2, 3, 4 and 5'

a.slice(0, -1).join(', '): takes all but the last element and joins them together with a comma.

a.slice(-1)[0]: it's the last element.

.join(a.length < 2 ? '' : ' and '): joins that string and the last element with and if there are at least two elements.

最后

以上就是缓慢橘子为你收集整理的jquery 逗号分割截取字符串_数组到逗号分隔的字符串和最后一个标记在jquery中使用'和'而不是逗号...的全部内容,希望文章能够帮你解决jquery 逗号分割截取字符串_数组到逗号分隔的字符串和最后一个标记在jquery中使用'和'而不是逗号...所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(49)

评论列表共有 0 条评论

立即
投稿
返回
顶部