我想知道如何使用 javascript 过滤值数组 如何用“provider-send”和“provider-receive”分隔数组
var filterradio = id.filter(function(e){
return e.id.split("-")[0] == "provider-send"
})
var id=["provider-send-credit-transfer", "provider-send-debit-fund","provider-receive-credit-transfer","provider-receive-debit-fund"]
Expected Output:
result_sn: ["provider-send-credit-transfer", "provider-send-debit-fund"]
result_rcn:["provider-receive-credit-transfer","provider-receive-debit-fund"]
最佳答案
如果它总是“provider-receive-...”和“provider-send...”那么你可以做下面的事情来分开它们
for (i = 0; i < id.length; i++) {
if (id[i].split("provider-send-").length > 1) {
result_sn.push(id[i]);
} else if (id[i].split("provider-receive-").length > 1) {
result_rcn.push(id[i])
}
}
关于javascript - 拆分最后两个词并在 javascript 中过滤,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55583978/