javascript中的布尔值

时间:2016-09-14 07:32:02

标签: javascript

好的,我有一个我不明白的问题。

我有一个布尔值我测试,如果true我做了什么。 但即使var为true,javascript也不会进入。

我试试这个:

if(isConfigD)
    handleConfigurationD;

这个:

if(isConfigD == true)
    handleConfigurationD;

而且:

if(isConfigD === true)
    handleConfigurationD;

但没有任何作用,而isConfigD始终设置true :(

我错过了什么?

2 个答案:

答案 0 :(得分:6)

您的条件运作良好,但如果您调用函数,则需要使用括号进行调用。

handleConfigurationD();
//                  ^^

答案 1 :(得分:1)

handleConfigurationD只是一个标识符。该声明将有两个结果之一:

  • 参考错误
  • “是的,这是一些数据”

据推测,您已在其中存储了一项功能,并希望调用该功能。

handleConfigurationD();