我有这个:var ID= "12,32,23,78"; var i = ID.split(','); 如果执行此操作,它将正常工作,但是当它仅是一个像12这样的值时,它将给我0。如何解决此问题?如果只需要检查一个值,该怎么做? 最佳答案 var i; if (ID.indexOf(",") != -1) i = ID.split(','); else i = ID;