【发布时间】:2016-12-20 08:33:04
【问题描述】:
javascript 是否提供语法糖来一次将变量与一组文字和变量进行比较?
写if (x !== foo || x !== bar) 很乏味,我想要像if (<< x !== foo || bar >>) 这样的分类器版本
我知道我可以使用 switch 语句,但我正在寻找内联且不那么冗长的东西
【问题讨论】:
-
除非
x == foo == bar,此条件始终为真。你是说(x !== foo && x !== bar)吗? -
为什么要陈述显而易见的问题而不是回答问题?我想在 x 两者都不是的情况下返回。无论如何,这只是一个占位符条件
-
如果“糖”是为了让事情看起来更好,我认为没有更好的方法。如果它是关于最少字符的,它更像是一个 codegolf.stackexchange.com 问题,所以让游戏开始吧......
标签: javascript syntax ecmascript-6