javascript - Js 함수 선언 및 함수 표현
世界只因有你
世界只因有你 2017-07-05 10:55:27
0
4
901

`alert(sum(10,10));
var sum=function(num1,num2){

으아악

};`
왜 오류가 보고되나요? 변수 승격이 없나요?

世界只因有你
世界只因有你

모든 응답(4)
phpcn_u1582

JS 코드를 작성할 때 작성하는 방법에는 두 가지가 있습니다. 하나는 함수 표현이고 다른 하나는 함수 선언입니다.
우리가 집중해야 할 것은:

함수 선언 양식만 승격할 수 있습니다.

1. 함수 선언 양식 [성공]

으아악

2. 함수 표현 방법 [실패]

으아악

내 기사 읽기: http://www.jianshu.com/p/85a2...

扔个三星炸死你

함수 표현식은 호이스팅되지 않습니다.

"자바스크립트 고급 프로그래밍"을 다시 읽어보세요.

phpcn_u1582

선언과 표현식이 다릅니다. 선언하면 정의가 미리 이루어질 뿐만 아니라 할당도 미리 이루어지지만 표현식은 그렇지 않습니다. 으아악

ringa_lee

위와 동일하게 함수 생성 방법이 함수 리터럴 형식이므로

로 변경하세요. 으아악

바로 그거야

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿