자바스크립트 함수

function

sub-program이라고도 한다. 프로그렘 안에서 각각의 작은단위의 기능들을 수행함

어떠한 값을 잘 받아서 return 해줌

1. Function declaration

TypeScript

  • 타입스크립트에서는 항상 타입을 명시하여야한다.

  • 타입스크립트가 조금 더 명확하고 개발일을 쉽게 만들어줌

  • 정확하게 무엇을 하는지 어떤값이 리턴되는지 알 수 있다.

2. parameters

3.Default parameters (added in ES6)

4.Rest parameters (added in ES6)

5.Local scope(지역변수)

👉 밖에서는 안이 보이지 않고 안에서만 밖을 볼 수 있다.

6. Return a value

7.Early return, early exit

Fuction 종류

1.Function expression

2. Callback fuction using function expression

3.Arrow function

4.IIFE

함수를 따로 호출하지 않아도 ()를 감싸주게되면 호출이 된다.

Last updated