자바스크립트에서 함수 사용하기
파라메터에 함수를 넣어 값을 바꿀 수 있다.
출력을 하면 Mike로 출려된다.
파라메터에 값이 안들어왔을 경우 안의 조건문을 이용해 값을 넣어주거나 from = 'unknown' 이렇게 값을 넣어주는 방법 2가지가 있다.
둘 중 하나 사용할 것
...args 여러개를 받을 수 있다.
함수 안에는 출력을 하는 방법 3가지가 있다.
대괄호 안에서 변수를 선언하면 그 안에서만 사용할 수 있다 .
밖에 있는 콘솔은 message가 지역변수로 있어 에러가 난다.
값은 똑같이 3이 나온다.
각각의 함수에서 조건문을 사용했는데 위에는 조건문의 안좋은 예이다.
조건문 안에서 코드를 작성할 때 코드가 짧으면 괜찮지만 긴 코드가 될 경우 가독성이 떨어지기 때문에 밑의 조건문 처럼 return으로 넘어가주고 밖에서 코드를 작성한다.
콜백함수
받는 값에 따라 다른 함수를 실행시킬 수 있다.
값은 no yes 순으로 나온다.
함수를 작성하는 3가지 방법이다
첫번째는 가장 일반적인 방법
두번째부터는 간편한 방법이다
세번째 대괄호를 사용할경우 이미지와 같이 return을 꼭 넣어줘야한다.
'책 한 권 끝내기 > 자바스크립트' 카테고리의 다른 글
8.JSON (0) | 2022.01.20 |
---|---|
6.array (0) | 2022.01.17 |
2.Operator (0) | 2022.01.11 |
1.Variable (0) | 2022.01.10 |