Javascript 如何使用if in var字段检查验证?

Javascript 如何使用if in var字段检查验证?,javascript,jquery,Javascript,Jquery,我有一些输入验证代码: var ex_info = { email: {type: "email", config: {require: true}}, amount_from: {type: "text", config: {require: true, is_chars: ",.[:num]"}}, wallet_from: {type: "text", config: {require: true}}, phone: {type: "text", config

我有一些输入验证代码:

var ex_info = {
   email: {type: "email", config: {require: true}},
    amount_from: {type: "text", config: {require: true, is_chars: ",.[:num]"}},
    wallet_from: {type: "text", config: {require: true}},
    phone: {type: "text", config: {require: false, is_chars: "+[:num]", min: 6}},
    name: {type: "text", config: {require: true}},
    fname: {type: "text", config: {require: true}}
};
如何对该字段使用
if(){}else{}
,从:{type:“text”,config:{require:true},?我想根据条件将
required
切换到
true
false

就这样做吧

ex_info.wallet_from.config.require = condition
或者如果
条件
不是布尔值:

ex_info.wallet_from.config.require = !!condition
照办

ex_info.wallet_from.config.require = condition
或者如果
条件
不是布尔值:

ex_info.wallet_from.config.require = !!condition

可以使用条件运算符


可以使用条件运算符

您可以使用三元(将“条件语句”替换为您测试的内容): ex_info.wallet_from.config.require=条件语句?真:假

您可以使用三元(将“条件语句”替换为您测试的内容):
ex_info.wallet_from.config.require=条件语句?真:假

声明变量,在
if
条件中设置,然后使用该变量作为属性值…声明变量,在
if
条件中设置,然后使用该变量作为属性值。。。