자바스크립트 기능

기능.

코드 재사용성을 높입니다.
논리를 다시 실행할 수 있습니다.

함수 함수 이름 ((인수…,(인수)) {

암호

반환 반환 값

}

전)

함수 은() {

document.write(‘은럭’);

}

유럽 ​​연합();

함수 Eun을 정의하고 Eun을 실행했습니다.
결과: Eunluck이 웹사이트에 표시됩니다.

유럽 ​​연합(); , ()를 사용하지 않으면 JavaScript는 함수가 아닌 변수로 인식합니다.

*재사용성이 중요합니다★ document.write(‘Bankun’), Eun(); 사방에 쓰여진

은운이 은행운으로 바뀌다 : 편리함

*반복 진술과의 차이점

이 기능은 다음과 같이 언제든지 여러 곳에서 사용할 수 있습니다.
200번째 줄, 300000번째 줄 등

200번째 줄에서 루프문을 실행한 후 300000번째 줄에서 코드를 다시 작성해야 합니다.

이는 루프 문을 변경하기 번거롭다는 것을 의미합니다.

일단 작성된 코드를 변경하면 변경 사항은 함수를 작성하는 모든 곳에 적용됩니다.

각 반복을 찾아 수정해야 합니다.

이렇게 하면 함수를 쉽게 유지 관리하고 읽을 수 있습니다.

나가기

함수 은() {

‘행운’을 반환합니다.

‘잠금’을 반환합니다.

}

함수 강() {

return ‘현’;

}

Eun 함수는 행운을 반환하고 처음 만나는 반환 값을 반환한 후,

함수가 종료되기 때문에 잠금이 실행되지 않습니다.

Kang 함수는 현을 반환합니다.

값을 호출할 때

경고(Eun());

알람(강());

행운과 현이 각각 발행됩니다.

입력

함수 은(행운) {

행복을 되찾다;

}

alarm(은(1));

기능은 알림창이 뜨면 행운 대신 1을 넣는다는 뜻이다.

행운 = 1이라는 뜻이다.
일회성 적대변수를 만드는 것 같다.

결과: 1이 반환됩니다.

하지만 생략해도 소용없습니다.

함수 은(행운) {

행운을 되찾다*1000;

}

alarm(은(1));

함수는 1을 입력하고 1000을 출력하는 것입니다.

여기서 행복은 매개변수입니다.

1 이 인수

= 값 자체가 인수입니다.
값을 받는 매개변수입니다.

개념적으로 1이 입력입니다.

반환은 출력입니다.

*여러 요인

입력 기술.

전)

function EK(Eun, Kang) {
	return Eun + Kang;
}

alert(EK(28, 24));
alert(EK(92, 96));

EK 함수에는 두 개의 매개변수가 있습니다.

첫째: 은, 둘째: 강.

Eand의 값과 Kang의 값을 더하여 출력한다.

첫 번째 알림 창: Eun 매개변수에 28의 인수를 지정합니다.

Kang 매개변수에 대해 계수 24를 지정하여 출력합니다.
결과: 52.

두 번째 알림 창: Eun 매개 변수에 인수 92를 지정합니다.

Kang 매개변수에 대해 계수 96을 지정하여 출력합니다.
결과: 188

여러 인수를 입력할 수 있습니다.
매개변수 순서와 인수 순서를 함께 작성할 수 있습니다.

그러나 반환 값은 하나뿐입니다.

함수를 정의하는 또 다른 방법.

변수 사용.

var Eun = function(){
	i = 0;
    while(i < 8){
    	document.write((i+1) + "<br />");
        i+=1;
    }
}
Eun();

함수는 Eun이라는 변수에 할당됩니다.

이제 변수 =Eun에 기능이 있습니다.

∴ Eun이라는 변수 옆에 ()라는 함수를 호출하는 기호를 추가하면 실행됩니다.

이는 다음 코드에 해당합니다.

*i +=1 및 i = i + 1은 같은 의미입니다.
둘 다 1을 더한다는 뜻입니다.

function Eun(){
	i = 0;
    while(i < 8){
    	document.write((i+1) + "<br />");
        i += 1;
    }
}
Eun();

* 익명 기능

(function (){
	i = 0;
    while(i < 8){
    	document.write((i+1) + "<br />");
        i += 1;
    }
})();

이름이 지정되지도 않고 변수에 저장되지도 않는 함수.

전체를 괄호로 묶고 함수 호출 기호()로 호출합니다.

일회성 전화를 걸 때 사용합니다.