function checkIfComplete() {
if( isComplete == false ) {
isComplete = true;
} else {
place = 'second';
}
}
完整代码:https://jsfiddle.net/35xge501/#&togetherjs=R7bkhAnmFG
函数和变量如何协同工作?例如,如何在if语句中知道isComplete = true?
答案 0 :(得分:0)
Hoisting是JavaScript将声明移动到top的默认行为.JavaScript只提升声明,而不是initializations.isComplete变量在全局范围内,因此它可用于函数范围。