1. 예를 들어 다음과 같이 함수의 반환을 종료하면 다음과 같이.
기능 testa () {)
경고 ( 'a');
경고 ( 'b');
경고 ( 'C');
}
testa (); 프로그램 실행은 'a', 'b', 'c'가 나타납니다.
기능 testa () {)
경고 ( 'a');
반품;
경고 ( 'b');
경고 ( 'C');
}
testa (); 프로그램은 팝 -up 'a'가 종료됩니다.
2. 호출 함수가 종료되는 동안 다른 함수를 호출하십시오.
함수 testc () {
경고 ( 'C');
반품;
경고 ( 'CC');
}
함수 testd () {
testc ();
경고 ( 'd');
}
testd (); testc는 testc에서 호출되며 테스트를 통해 TESTD를 종료하려고합니다 '.
함수 testc () {
경고 ( 'C');
거짓을 반환합니다.
경고 ( 'CC');
}
함수 testd () {
if (! testc ()) 반환;
경고 ( 'd');
}
testd (); 두 함수는 수정되며, 테스트에서 거짓이 반환됩니다.