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

`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

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

        로 변경하세요. 으아악

        바로 그거야

          최신 다운로드
          더>
          웹 효과
          웹사이트 소스 코드
          웹사이트 자료
          프론트엔드 템플릿
          회사 소개 부인 성명 Sitemap
          PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!