达令说
您的示例仅显示将数字数组转换为字符串数组:ids = [1, 5, 28, 8] 到 ids = "1","5","28","8"这是通过调用 Array.mapvar ids = [1, 5, 28, 8];ids = ids.map(id => ''+id);console.log(ids);这会将数组中的每个数字转换为数组中的字符串。如果您希望将数字数组转换为单个字符串,如下所示:ids = [1, 5, 28, 8] 到 ids = "1,5,28,8"然后你只需要使用 Array.joinvar ids = [1, 5, 28, 8];ids = ids.join(',');console.log(ids);这将创建一个单独的字符串,用逗号分隔每个数组条目。