gpt4 book ai didi

javascript - 条件语句值保存在变量中

转载 作者:行者123 更新时间:2023-12-03 03:57:52 26 4
gpt4 key购买 nike

我正在使用以下 if 语句检查函数是否存在:

if( typeof functioName !== 'undefined' && $.isFunction(functionName) ) {
//exists
}

但是,我想将 if 语句保存在变量中,然后检查 if 语句中的变量值,如下所示:

var functionIsReal = typeof functionName !== 'undefined' && $.isFunction(functionName)

if( functionIsReal ) {
//exists
}

如果函数存在或不存在,我会得到正确的值,但我想知道这是否有效,我可以将条件语句存储在变量中吗?

最佳答案

var functionIsReal = typeof functionName !== 'undefined' && $.isFunction(functionName);

该声明有效。这里的functionIsReal实际上存储的是表达式求值后条件检查的结果,是一个 bool 值。

关于javascript - 条件语句值保存在变量中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44856062/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com