Wal*_*ite 5 javascript typescript
我有这样的事情:
if(this.selectedItem.label == "str1"
|| this.selectedItem.label == "str2"
|| this.selectedItem.label == "str3"
|| this.selectedItem.label == "str4") {
}
Run Code Online (Sandbox Code Playgroud)
我想知道是否存在更短的语法来使用"this.selectedItem.label"只有一个.
可能是数组和indexOf函数?
if(["str1","str2","str3","str4"].indexOf(this.selectedItem.label) > -1){
// found
}
Run Code Online (Sandbox Code Playgroud)
这是一个跨浏览器的解决方案.
哦,包括(尚未在IE中测试过)
if(["str1","str2","str3","str4"].includes(this.selectedItem.label)){
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
76 次 |
| 最近记录: |