var isComplete = false怎么样;和下面的功能工作?

时间:2017-05-05 20:11:43

标签: javascript jquery

function checkIfComplete() {

        if( isComplete == false ) {
            isComplete = true;
        } else {
            place = 'second';
        }

    }

完整代码:https://jsfiddle.net/35xge501/#&togetherjs=R7bkhAnmFG

函数和变量如何协同工作?例如,如何在if语句中知道isComplete = true?

1 个答案:

答案 0 :(得分:0)

Hoisting是JavaScript将声明移动到top的默认行为.JavaScript只提升声明,而不是initializations.isComplete变量在全局范围内,因此它可用于函数范围。