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 |