함수(function)
함수는 어떤 일의 단위이다. 또한, 자주쓰는 내용들을 묶어서 함수로 만들어두면 필요할 때 언제든 불러다 쓸 수 있기때문에 편리하다.
fuction 함수이름(매개변수){
내용
return (값 반환)
}
매개변수
함수에 전달해야되는 내용이 있을 때, 이 함수가 실행될 때 알아야 되는 내용이 있을 때 필요하다.
function greet(firstName, lastName){
console.log("Hello", firstName, lastName, "welcome to out website");
}
greet("Victoria", "Park");
함수는 반드시 불러야 실행된다.
return
반환값, 함수 완료 후 반환되어야 하는 값이 있을 때 사용한다.
함수의 또다른 이름들
method (메서드) : 함수와 같은 뜻이다
람다식 함수 : =>를 사용하여 함수를 정의하는 경우
arrowFunction = (y) => { console.log(y); }
콜백함수 : 다른 함수의 매개변수로 전달된 함수
button.addEventLister("click",setCount)
//버튼에 클릭 이벤트가 발생했을 때 setCount함수를 콜한다
function setCount(){
count++
}
'비전공 개발자의 코딩 일지 > Javascript 자바스크립트' 카테고리의 다른 글
[자바스크립트] 숫자 맞추기 게임 TIL - #01 (0) | 2023.10.19 |
---|---|
[자바스크립트] for문, while문, do while문 (0) | 2023.10.10 |
[자바스크립트] if문, switch문(feat.case), 삼항연산자(feat.if문 줄임말) (1) | 2023.10.10 |
[자바스크립트] 객체 (0) | 2023.10.10 |
[자바스크립트] 배열 (0) | 2023.10.10 |