자바스크립트 함수

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

Was this helpful?