본문 바로가기

TIL

베이스 캠프 4일차

9. 함수



특정 기능을 수행하는 것을 우리가 구현하거나 구현된 것을 활용하는 것으로 입력데이터를 넣으면 결과 데이터를 출력할 수 있다.
 
함수는 3가지 방법을 통해서 구현할 수 있으며 각각 함수의 선언식, 표현식, 화살표 함수이다.
선언식 예시
function 함수이름(param1, param2, ...){
    // ...code here
    return 결과값
}

표현식 예시

const 함수이름 = function(param1, param2, ...){
    // ...code here
    return 결과값
}

화살표 함수 예시

const 함수이름 = ( param1, param2, ... ) => {
    // ...code here
    return 결과값
}

 

 

만들어져 있거나 만든 함수를 실행시키려면 함수를 호출해 줘야한다. 함수 호출 예시는 아래와 같다.

//함수를 만들어 줍니다.
function sayHi(){
    alert("안녕하세요 여러분!")
}
sayHi()

 

 

10. 내장함수

내장함수는 자바스크립트에서 미리 만들어둔 함수들을 말하며 사용자가 구현할 필요없이 호출이 가능하다.

내장 함수 예시
alert("이렇게 만드시면 경고창이 생겨요!")
setTimeout(기능, 시간) // 기능은 함수이고, 시간은 밀리세컨드 단위입니다.

11.  템플릿 리터럴

문자열과 변수를 이어줄 때 사용했더 + 연산자의 사용법으로 String + number = String이 된다

또한 $를 사용하는 방법이 아래와 같은 예시로 확인 할 수 있다.

console.log(`오늘은 ${year}년 ${month}월 ${date}일 입니다.`)
console.log(`오늘은 ${hours}시 ${minutes}분 ${seconds}초 입니다.`)

'TIL' 카테고리의 다른 글

베이스 켐프 7일차  (0) 2023.02.21
베이스 캠프 6일차  (0) 2023.02.20
베이스 캠프 5일차  (0) 2023.02.17
베이스 캠프 3일차  (0) 2023.02.15
베이스 캠프 2일차  (0) 2023.02.15