"确认" in" if"。怎么能"确认"如果它位于"如果"?

时间:2016-04-01 06:43:23

标签: javascript function if-statement confirm

这是代码。你能解释一下"确认"在这里工作。它只是说:"如果有"确认"但是没有命令"确认"事实上。

function ask(question, yes, no) {
    if (confirm(question)) {
        yes()
    }
    else {
        no();
    }
  }

function showOk() {
  alert( "You are agree." );
}

function showCancel() {
  alert( "You cancelled." );
}

ask("Are you agree?", showOk, showCancel);

1 个答案:

答案 0 :(得分:-1)

confirm是内置的js函数(比如很多other functions),它返回true / false

如果此功能响应为if (confirm())confirm

if - true将首先执行且只有false才会进行比较