>  기사  >  웹 프론트엔드  >  자바스크립트 함수란 무엇인가

자바스크립트 함수란 무엇인가

藏色散人
藏色散人원래의
2021-04-09 15:58:084092검색

JavaScript 함수는 특정 작업을 수행하도록 설계된 코드 블록입니다. JavaScript 함수는 특정 코드가 호출할 때 실행됩니다. JavaScript 함수는 function 키워드와 함수 이름 및 대괄호()로 정의됩니다. 함수 이름에는 문자, 숫자, 밑줄 및 달러 기호가 포함될 수 있습니다.

자바스크립트 함수란 무엇인가

이 기사의 운영 환경: Windows 7 시스템, JavaScript 버전 1.8.5, DELL G3 컴퓨터.

JavaScript 함수는 특정 작업을 수행하도록 설계된 코드 블록입니다.

JavaScript 함수는 일부 코드가 호출할 때 실행됩니다.

JavaScript 함수 구문

JavaScript 함수는 function 키워드와 함수 이름 및 대괄호()를 통해 정의됩니다.

함수 이름에는 문자, 숫자, 밑줄 및 달러 기호가 포함될 수 있습니다(규칙은 변수 이름과 동일합니다).

괄호에는 쉼표로 구분된 매개변수가 포함될 수 있습니다.

(参数 1, 参数 2, ...)

함수에 의해 실행되는 코드는 중괄호 안에 배치됩니다. {}

function name(参数 1, 参数 2, 参数 3) {
    要执行的代码
}

함수 매개변수는 함수 정의에 나열된 이름입니다.

함수 인수는 함수가 호출될 때 함수가 받는 실제 값입니다.

함수에서 매개변수는 지역 변수입니다.

다른 프로그래밍 언어에서는 함수가 절차(Procedure) 또는 서브루틴(Subroutine)에 가깝습니다.

함수 호출

다른 코드가 함수를 호출하면 함수의 코드가 실행됩니다.

  • 이벤트가 발생할 때(사용자가 버튼을 클릭할 때)

  • JavaScript 코드가 호출될 때

  • 자동(자체 호출)

이 튜토리얼에서는 함수 호출에 대해 자세히 알아봅니다.

Function return

JavaScript가 return 문에 도달하면 함수 실행이 중지됩니다.

문에 의해 함수가 호출되면 JavaScript는 호출 문 뒤의 실행 코드로 "반환"합니다.

함수는 일반적으로 반환 값을 계산합니다. 이 반환 값은 호출자에게 반환됩니다:

Instance

두 숫자의 곱을 계산하고 결과를 반환합니다:

var x = myFunction(7, 8);        // 调用函数,返回值被赋值给 x
function myFunction(a, b) {
    return a * b;                // 函数返回 a 和 b 的乘积
}

x 결과는 다음과 같습니다:

56

[권장 학습: javascript 고급 튜토리얼]

위 내용은 자바스크립트 함수란 무엇인가의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.