> 웹 프론트엔드 > 프런트엔드 Q&A > JavaScript에는 이름이 지정된 함수가 있나요?

JavaScript에는 이름이 지정된 함수가 있나요?

WBOY
풀어 주다: 2022-04-11 14:55:53
원래의
1706명이 탐색했습니다.

JavaScript에는 이름이 지정된 함수가 있습니다. function 키워드를 사용하여 이름이 지정된 함수를 선언할 수 있습니다. 구문은 "함수 함수 이름(매개변수 목록) {실행할 명령문 블록;}"입니다. 이름이 지정된 함수 선언 전후에 이름이 지정된 함수를 호출할 수 있습니다. 선언이 승격되면 자동으로 맨 위로 승격됩니다.

JavaScript에는 이름이 지정된 함수가 있나요?

이 튜토리얼의 운영 환경: Windows 10 시스템, JavaScript 버전 1.8.5, Dell G3 컴퓨터.

JavaScript에 함수라는 이름이 있나요?

JavaScript에 함수라는 이름이 있습니다

  function 函数名(参数列表){//function声明函数的关键字
     要执行的语句块;
   }
로그인 후 복사

function: 함수를 정의하는 키워드(소문자여야 함)

함수 이름: 사용자 정의된 이름(함수 이름과 대소문자가 같아야 함) 함수 호출 시)

함수 본문: 특정 함수를 완성할 수 있는 캡슐화할 특정 코드 조각

기능: 함수 선언 승격, 자동으로 최상위로 승격

함수 선언은 언제 어디서나 호출할 수 있습니다. 이름이 지정된 함수는 함수 전후에 호출할 수 있으며, 익명 함수는 함수 호출 후에만 나타날 수 있습니다. JavaScript 코드 단위는 함수이며 호출자가 전달한 매개변수를 허용할 수도 있습니다. . JavaScript에서 함수를 정의하는 방법은 주로 다음과 같습니다.

첫 번째 방법: 명명된 함수

<script>
  function 函数名(参数列表){//function声明函数的关键字
     要执行的语句块;
   }
   function myAge(age) {
            document.write(&#39;我的年龄是&#39; + age)//我的年龄是19 
        }
        myAge(19)//函数不调用,不执行
</script>
로그인 후 복사

두 번째 방법: 익명 함수

<script>
    function (参数列表) {//同引用函数调用这个函数
        要执行的语句块
     }
     //匿名函数
      var a=function(age) {
          document.write(&#39;我的年龄是&#39; + age)//我的年龄是19
       }
       a(19)
    </script>
로그인 후 복사
명명된 함수는 이전에 호출할 수 있는 명명된 함수와 다릅니다. 그 이후에는 익명으로 함수가 호출된 경우에만 함수가 나타날 수 있습니다

[관련 권장사항:

javascript 비디오 튜토리얼

, 웹 프론트엔드]

위 내용은 JavaScript에는 이름이 지정된 함수가 있나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿