본문 바로가기

TIL

TIL 10일차

스코프 함수(Scope Function)

   코드를 축약해서 표현할 수 있도록 도와주는 함수, run, let, apply, also, with가 있다.

 

1) run  스코프 함수 안에서 호출한 대상을 this로 사용할 수 있다. this는 생략하고 메서드나 프로퍼티를 바로 사용할 수 있다.

 

2) let

  함수 영역 안에서 호출한 대상을 it으로 사용할 수 있다. it을 생략할 수는 없지만 target 등 다른 이름으로 바꿀 수 있다.

 

3) apply, with

 

* 호출하는 대상이 null일 경우에는 with보다는 apply나 run을 사용하는 것이 효율적이다 *

 

4) let, also

 

5) 호출 대상인 this 자체를 반환하는 스코프 함수: apply, also

 

6) 마지막 실행 코드를 반환하는 스코프 함수: let, run, with

 

'TIL' 카테고리의 다른 글

TIL 12일차  (0) 2024.02.27
TIL 11일차  (1) 2024.02.26
TIL 9일차  (0) 2024.02.20
TIL 8일차  (0) 2024.02.13
TIL 7일차  (0) 2024.01.24