前面介绍过VBScript里的多值匹配检查方法,包含条件表达式,数组项匹配,正则表达式等方式,这些方法在JavaScript里一样适用,其中数组方式在匹配项较多的情况下更适用。而且代码可以更优化:
...
const leaderstrs=[".大师.",".统领",".丞相",".元帅",".将军"];
...
if (leaderstrs.find(item=>(title.indexOf(item)!=-1) {
...
}
前面介绍过VBScript里的多值匹配检查方法,包含条件表达式,数组项匹配,正则表达式等方式,这些方法在JavaScript里一样适用,其中数组方式在匹配项较多的情况下更适用。而且代码可以更优化:
...
const leaderstrs=[".大师.",".统领",".丞相",".元帅",".将军"];
...
if (leaderstrs.find(item=>(title.indexOf(item)!=-1) {
...
}