ㅏ 자바스크립트 기능 특정 작업을 수행하도록 설계된 코드 블록입니다. 이는 프로그램 전체에서 재사용할 수 있는 일련의 명령어를 캡슐화합니다. 함수는 매개변수를 취하고, 명령문을 실행하고, 값을 반환할 수 있으므로 JavaScript 프로그래밍에서 코드 구성, 모듈성 및 재사용성이 가능해집니다.
JavaScript 함수는 호출(호출)될 때 실행됩니다.
예: 기본적인 자바스크립트 함수로 여기서는 첫 번째 요소를 두 번째 요소로 나누는 함수를 만듭니다.
오라클 SQL이 같지 않습니다자바스크립트
function myFunction(g1, g2) { return g1 / g2; } const value = myFunction(8, 2); // Calling the function console.log(value);>
산출
4>
산출:
4>
다음과 같이 JavaScript에서 일반적으로 사용되는 함수를 이미 본 적이 있을 것입니다. 알리다() , 이는 JavaScript에 내장된 함수입니다. 하지만 JavaScript를 사용하면 사용자 정의 함수도 만들 수 있습니다. `function`이라는 키워드를 사용하여 JavaScript에서 함수를 만들 수 있습니다.
통사론 : JavaScript에서 함수를 생성하는 기본 구문은 다음과 같습니다.
function functionName(Parameter1, Parameter2, ...) { // Function body }>
JavaScript에서 함수를 만들려면 먼저 키워드를 사용해야 합니다. 기능 , 괄호 안에 함수 이름과 매개변수로 구분됩니다. 중괄호 {} 안의 함수 부분이 함수의 본문입니다.
자바 메인
자바스크립트에서 함수는 할당이나 계산을 위한 변수와 동일한 방식으로 사용될 수 있습니다.
함수 호출:
- 이벤트(예: 사용자의 버튼 클릭)에 의해 트리거됩니다.
- JavaScript 코드에서 명시적으로 호출되는 경우.
- 자체 호출 기능과 같이 자동으로 실행됩니다.
기능 정의:
먼저 JavaScript에서 사용자 정의 함수를 사용하려면 하나를 만들어야 합니다. 위의 구문을 사용하여 JavaScript에서 함수를 만들 수 있습니다. 함수 정의는 함수 선언 또는 함수 명령문이라고도 합니다. 다음은 JavaScript에서 함수를 생성하는 규칙입니다.
- 모든 함수는 키워드로 시작해야 합니다. 기능 이어서,
- 고유해야 하는 사용자 정의 함수 이름,
- 괄호로 묶이고 쉼표로 구분된 매개변수 목록입니다.
- 중괄호 {}로 묶인 함수 본문을 구성하는 명령문 목록입니다.
예: 이 예는 자바스크립트에서 함수의 기본 선언을 보여줍니다.
자바스크립트 function calcAddition(number1, number2) { return number1 + number2; } console.log(calcAddition(6,9));>
산출
15>
위의 예에서는 calcAddition이라는 함수를 만들었습니다.
- 이 함수는 두 숫자를 매개변수로 받아들이고 이 두 숫자의 합을 반환합니다.
- () 없이 함수 이름만으로 함수에 접근하면 함수 결과 대신 함수 객체가 반환됩니다.
JavaScript에는 함수를 작성하는 세 가지 방법이 있습니다.
함수 선언: function 키워드를 사용하여 함수를 선언합니다. 함수 선언에는 함수 이름이 있어야 합니다.
통사론:
function geeksforGeeks(paramA, paramB) { // Set of statements }>
함수 표현:
이는 함수 이름이 없는 함수 선언과 유사합니다. 함수 표현식 변수 할당에 저장할 수 있습니다.
통사론:
let geeksforGeeks= function(paramA, paramB) { // Set of statements }>
예: 이 예에서는 Function 표현식의 사용법을 설명합니다.
소프트웨어 개발 수명주기자바스크립트
const square = function (number) { return number * number; }; const x = square(4); // x gets the value 16 console.log(x);>
산출
16>
변수 값으로서의 기능:
함수는 변수를 사용하는 것과 같은 방식으로 사용할 수 있습니다.
예:
// Function to convert Fahrenheit to Celsius function toCelsius(fahrenheit) { return (fahrenheit - 32) * 5/9; } // Using the function to convert temperature let temperatureInFahrenheit = 77; let temperatureInCelsius = toCelsius(temperatureInFahrenheit); let text = 'The temperature is ' + temperatureInCelsius + ' Celsius';>
화살표 기능:
화살표 기능 비교적 구현이 쉽기 때문에 JavaScript에서 함수를 생성하는 데 가장 많이 사용되고 효율적인 방법 중 하나입니다. 이는 정규 또는 일반 함수 표현식이나 구문의 단순화된 버전이자 보다 컴팩트한 버전입니다.
통사론:
let function_name = (argument1, argument2 ,..) =>표현>
예: 이 예에서는 Arrow 함수의 사용법을 설명합니다.
자바스크립트 const a = ['Hydrogen', 'Helium', 'Lithium', 'Beryllium']; const a2 = a.map(function (s) { return s.length; }); console.log('Normal way ', a2); // [8, 6, 7, 9] const a3 = a.map((s) =>길이); console.log('화살표 함수 사용하기', a3); // [8, 6, 7, 9]>
산출
Normal way [ 8, 6, 7, 9 ] Using Arrow Function [ 8, 6, 7, 9 ]>
기능 매개변수:
지금까지 우리는 함수 매개변수에 대해 많이 들어봤지만 자세히 논의하지는 않았습니다. 매개변수는 함수에 전달되는 추가 정보입니다. 예를 들어, 위의 예에서 함수의 작업은 계산 추가 두 숫자의 덧셈을 계산하는 것입니다. 덧셈 연산을 수행하려는 이 두 숫자는 이 함수에 매개변수로 전달됩니다. 매개변수는 함수 이름 뒤의 괄호 안에 쉼표로 구분되어 함수에 전달됩니다. JavaScript의 함수는 여러 개의 매개변수를 가질 수 있지만 동시에 JavaScript의 함수는 단일 매개변수를 가질 수 없습니다.
예: 이 예에서는 인수를 함수에 전달합니다.
스프링 부트 아키텍처자바스크립트
function multiply(a, b) { b = typeof b !== 'undefined' ? b : 1; return a * b; } console.log(multiply(69)); // 69>
산출
69>
함수 호출 :
함수를 정의한 후 다음 단계는 해당 함수를 호출하여 함수를 사용하는 것입니다. 괄호와 끝에 세미콜론으로 묶인 매개변수 값으로 구분된 함수 이름을 사용하여 함수를 호출할 수 있습니다. 아래 구문은 JavaScript에서 함수를 호출하는 방법을 보여줍니다.
통사론:
functionName( Value1, Value2, ..);>
예: 다음은 JavaScript의 기능 작동을 보여주는 샘플 프로그램입니다.
자바스크립트 function welcomeMsg(name) { return ('Hello ' + name + ' welcome to techcodeview.com'); } // creating a variable let nameVal = 'Admin'; // calling the function console.log(welcomeMsg(nameVal));>
산출
Hello Admin welcome to techcodeview.com>
반품 명세서 :
일부 작업을 수행한 후 함수에서 일부 값을 반환하려는 경우가 있습니다. 이러한 경우 JavaScript의 return 문을 사용할 수 있습니다. 이는 선택적 문이며 대부분 JavaScript 함수의 마지막 문입니다. 다음과 같은 이름의 함수를 사용한 첫 번째 예를 살펴보세요. 계산 추가 . 이 함수는 두 숫자를 계산한 다음 결과를 반환합니다.
통사론: return 문을 사용하는 가장 기본적인 구문은 다음과 같습니다.
진폭 변조
return value;>
return 문은 키워드로 시작합니다. 반품 반환하려는 값으로 구분됩니다. 값을 직접 반환하는 대신 표현식을 사용할 수도 있습니다.
기능:
- 자바스크립트 | 화살표 기능
- 자바스크립트 | 탈출하다()
- 자바스크립트 | 탈출()
- 자바스크립트 | 윈도우 프린트()
- 자바스크립트 | Window Blur() 및 Window Focus() 메서드
- 자바스크립트 | 콘솔.로그()
- 자바스크립트 | 프레스플로트()
- 자바스크립트 | 평가되지 않은()
- 자바스크립트 파싱인트()
- 자바스크립트 | 성냥()
- 자바스크립트 | 날짜.분석()
- 자바스크립트 | 바꾸기() 메서드
- 자바스크립트 | 지도.get( )
- 자바스크립트 | 지도.항목( )
- 자바스크립트 | 지도.지우기( )
- 자바스크립트 | 지도.삭제()
- 자바스크립트 | 지도.해당( )
더>>
우리는 Javascript의 모든 중요한 주제를 다루는 Javascript에 대한 치트 시트를 가지고 있으므로 이를 확인하십시오. Javascript 치트 시트 - JavaScript 기본 가이드 .