JavaScript(함수)

9103 단어 JavaScript

함수.


"처리된 것 몇 가지를 정리했어요".

함수 정의


다음 준비 함수를 정의 함수라고 부른다
//関数の書き方
const 定数名 = function(){
    まとめたい処理
} 

//例
const introduce = function(){
    console.log(こんにちは);
    console.log(私は山田太郎です);
} ;

호출 함수


함수만 정의하고 처리 안 함「定数名()」를 통해 함수 처리 가능

//例
const introduce = function(){
    console.log(こんにちは);
    console.log(私は山田太郎です);
} ;
introduce();

화살 함수


"function("부분 쓰기「() =>」이런 문법은aro함수라고 불린다

//例
const introduce = function(){
    console.log(こんにちは);
    console.log(私は山田太郎です);
} ;

↓↓↓

const introduce = ()=>{
    console.log(こんにちは);
    console.log(私は山田太郎です);
} ;

매개 변수


함수에 대한 추가 정보

const 定数名 = (引数名)=>{
    
}

//例
const introduce  = (name)=>{
    
}

수신 매개 변수(추가 정보), 호출 함수(처리)

「定数名(値)」부르다
함수는 지정한 값을 받아들여 이 값을 매개 변수에 대입한다


(이후 정보를 설정할 수 있습니다!)

여러 매개변수 적용하기


(추가 정보 추가)
const 定数名 = (第1引数 , 第2引数 , ・・・) => {
    処理
}
定数名();

//例
const introduce = (name, age) => {
    console.log(`私は${name}です。`)
    console.log(`私は${age}歳です。`)
}
introduce(山田太郎 , 22);

//コンソール
私は山田太郎です
私は22際です

반환값


호출자가 받은 처리 결과를 반환값이라고 부른다
함수는 반환값을 나타낸다
호출자
상수 이름(2,5);
매개 변수
「const add = (number1,number2) =>」
반환값
「7」

반환 값이 있는 함수


함수에서 "return"을 사용하면 호출 원본에서 값을 받을 수 있습니다「return 値」, 함수는 이 값을 반환값으로 되돌려줍니다
함수의 호출 부분을 상수에 대입할 수 있다

return은 함수 처리를 중지하는 성질을 가지고 있다
return 이후에 처리해도 실행되지 않습니다.

//例
const add = (a,b) => {
    return a + b ;
    console.log(計算しました);
} 
add(1,3);
//コンソール
4

//下線部分は表示されない!

역할 영역


함수의 매개 변수나 변수는 이 함수 내에서만 사용할 수 있다
모든 상수와 변수의 사용 가능한 범위를 작용역이라고 부른다

//関数内で定数を定義した場合

const introduce = () => {
    const name = 山田太郎;
    
    
    //定数name使える(スコープ)
}
//定数nameが使えない

//関数外で定数を定義した場合
const name = 山田太郎;
const introduce = () => {
    
    
    //定数name使える(スコープ)
}
//定数name使える(スコープ)

좋은 웹페이지 즐겨찾기