>  기사  >  웹 프론트엔드  >  JavaScript 함수 패턴에 대한 자세한 설명_기본지식

JavaScript 함수 패턴에 대한 자세한 설명_기본지식

WBOY
WBOY원래의
2016-05-16 16:31:581304검색

JavaScript에서 함수는 객체 유형이므로 다른 함수에 매개변수로 전달될 수 있습니다. 또한 함수는 범위를 제공할 수도 있습니다.

js 함수의 기본 부분: javascript 학습 노트(4) 함수 함수 부분

함수 생성 구문

이름이 지정된 함수 표현식

코드 복사 코드는 다음과 같습니다.

//명명된 함수 표현식
var add = 함수 add(a,b){
b를 돌려주세요;
};

함수 표현

코드 복사 코드는 다음과 같습니다.

//익명함수라고도 함
var add = 함수(a,b){
b를 돌려주세요;
};

기능 선언

코드 복사 코드는 다음과 같습니다.

함수 foo(){
//여기에 코드를 입력하세요
} //여기에는 세미콜론이 필요하지 않습니다

함수 표현식은 항상 후행 세미콜론을 사용해야 하며, 함수 선언에는 후행 세미콜론이 필요하지 않습니다.

함수 선언 및 표현식

함수 끌어올리기

함수 선언의 동작은 명명된 함수 표현식의 동작과 동일하지 않습니다. 차이점은 다음 예를 참조하세요.

코드 복사 코드는 다음과 같습니다.