我有一个基本的javascript条件语句来过滤一些项目,它看起来像这样:
if(item == var_condition) { //do this }
现在var_condition
我想要的是,如果我的可变条件可用,而不是var_condition = my condition
,但如果我的条件不是var_condition = *
,则表示项目可以等于什么。
有没有办法可以做到这一点?当我尝试:if(item == "*")
时,它不会返回任何结果。
谢谢
答案 0 :(得分:3)
尝试
if(!var_condition || item == var_condition) {//do this }
答案 1 :(得分:0)
你可以尝试:
if(item === (var_condition || item)) { /*do this*/}