gpt4 book ai didi

javascript - 优化if条件javascript

转载 作者:行者123 更新时间:2023-12-02 05:59:20 25 4
gpt4 key购买 nike

我只是 javascript 的新手,这就是我在 JavaScript 中编写 if 条件的方式,

function setAccType(accType) {
if (accType == "PLATINUM") {
return "Platinum Customer";
} else if (accType == "GOLD") {
return "Gold Customer";
} else if (accType == "SILVER") {
return "Silver Customer";
}
},

有更好的方法吗?

最佳答案

您可以将对象用作 map :

function setAccType(accType){
var map = {
PLATINUM: 'Platinum Customer',
GOLD: 'Gold Customer',
SILVER: 'Silver Customer'
}

return map[accType];
}

或者正如@Tushar 指出的那样:

var accountTypeMap = {
PLATINUM: 'Platinum Customer',
GOLD: 'Gold Customer',
SILVER: 'Silver Customer'
}

function setAccType(accType){
return accountTypeMap[accType];
}

关于javascript - 优化if条件javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33251787/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com