Jquery 使用node.js检查返回值是否以逗号分隔

Jquery 使用node.js检查返回值是否以逗号分隔,jquery,node.js,Jquery,Node.js,我的数据有时会返回“FF”或PP之类的值。 有时数据返回FF、GG、HH、PP的组合,即逗号分隔的值 如何检测返回值是逗号分隔的还是单个字符串?假设您的内容从不包含逗号,除非作为分隔符,最简单的方法是使用字符串对象上可用的拆分函数 例如,假设您的输入是: var input = "FF"; var parsedOutput = input.split(","); parsedOutput将是一个包含一项“FF”的数组 但是,如果您收到输入,例如 var input = "FF,GG,HH,PP

我的数据有时会返回“FF”或
PP
之类的值。 有时数据返回FF、GG、HH、PP的组合,即逗号分隔的值


如何检测返回值是逗号分隔的还是单个字符串?

假设您的内容从不包含逗号,除非作为分隔符,最简单的方法是使用字符串对象上可用的拆分函数

例如,假设您的输入是:

var input = "FF";
var parsedOutput = input.split(",");
parsedOutput将是一个包含一项“FF”的数组

但是,如果您收到输入,例如

var input = "FF,GG,HH,PP"
var parsedOutput = input.split(",");
您将收到一个包含四项的数组,如下所示:

["FF", "GG", "HH", "PP"]
如果您只想检测它的格式,您可以通过string对象的indexOf方法更轻松地检测它,如果它是=-1那么它确实包含一个逗号,例如

if(input.indexOf(",") !=-1){
    //then it is a comma seperated value
} else {
    //it is not
}

请确保你已经展示了你尝试过的,没有成功的,以及你问题的背景。还要确保你已经阅读并编辑了你的问题,以更好地吸引人们的时间和精力。这与jQuery和node无关。jsp可能是一个缓冲区。请尝试将
.toString()
应用于此。