IN
JavaScriptの演算子に関して少し問題があります。
私たちが知っているように、冗長な論理 OR を簡素化します。
私は次の声明を持っています:
if(value==="abc" || value==="cde" || value==="efg" || ...){
...
}
私は使用できます
if(value in { "abc":1, "cde":1, "efg":1, ... }){
...
}
例としてこれを書きましたが、Google Chrome Console でエラーが発生します。
Uncaught SyntaxError: Unexpected token :
私の間違いはどこですか?