O
oldnew
Unregistered / Unconfirmed
GUEST, unregistred user!
比如有一个函数function test(s: string): string;
函数体内通过判断传入的参数s,而执行不同的操作
按照平常的思路,是应该用case语句进行分支。
但现在的问题是,传入的参数s会有很多,那么会导致这个case语句非常庞大,所以我觉得可能case用在这里就不太适合了,但也想不出来还有什么更好的办法。
各位有没有碰到过类似问题?能否有其它的方法代替这里的case?或者有没有其它的解决思路?谢谢大家
函数体内通过判断传入的参数s,而执行不同的操作
按照平常的思路,是应该用case语句进行分支。
但现在的问题是,传入的参数s会有很多,那么会导致这个case语句非常庞大,所以我觉得可能case用在这里就不太适合了,但也想不出来还有什么更好的办法。
各位有没有碰到过类似问题?能否有其它的方法代替这里的case?或者有没有其它的解决思路?谢谢大家