본문 바로가기

JavaScript

정리

*함수 

선언식  -호이스팅 선언식 지정하지 않아도 함수를 불러올 수 있음 .

 

표현식

      const hello = function(){

       console.log('안녕하세요. JavaScript!');

       hello();

 }

안녕하세요. JavaScript!

 

*익명함수    :function(){} 

*화살표 함수  : 익명함수 변형 function()

-function 키워드를 사용하여 함수를 만드는 것보다 간단하게 표현

-화살표 함수는 항상 익명

ex)

const hello = () => { console.log('안녕하세요. JavaScript!');}

같은 화살표 함수!

const hello = () => console.log('안녕하세요. JavaScript!');

매개변수가 있는 경우

const sum = funtion(x ,y){
    console.log(`두 수의 합: ${x + y}`);
}

const sum = (x,y) => console.log(`두 수의 합: ${x + y}`);

리턴값이 있는 경우

const result = funtion(x, y){
    let sum = 0;
    for(let i=x; i<=y; i++){
        sum += i;
    }
    return sum;
}
const result = (x, y) => {
    let sum = 0;
    for(let i=x; i<=y; i++){
        sum += i;
    }
    return sum;
}

 

 

 

 

 

'JavaScript' 카테고리의 다른 글

회원가입.js  (0) 2022.11.09
폼 객체??  (0) 2022.11.08
객체~ 폼  (0) 2022.11.08
객체정리  (0) 2022.11.07
객체(object)~ 프로토타입(prototype)  (0) 2022.11.07