![](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FqDJV3%2Fbtsf6afaBmp%2FpcWPxIFbZCZ41bcB5EXzpk%2Fimg.png)
Studying/Kotlin
[Kotlin] 코틀린의 Scope Function(범위 지정 함수)
✅ 코틀린의 Scope Function이란? 코틀린 표준 라이브러리에서 제공하는 확장함수 목적 : 간결성, 명료성, 유지보수 용이성 정의 : 객체의 컨텍스트 내에서, 실행 가능한 코드 블럭을 만드는 함수 종류 : let, run, apply, also, with 람다식이 제공된 객체에 범위 지정 함수를 호출할 경우 임시 범위가 생성되며, 이 범위에서 이름 없이 객체에 접근이 가능하다. 다섯가지 범위 지정 함수의 차이점 수신 객체 접근 방법의 차이 : this와 it Return 값 : 수신객체 자체인지, 마지막 행인지(lambda result) 다섯가지 범위 지정 함수를 각 함수의 특징에 맞게 사용하는 것이 좋다. 수신 객체(Receiver) : 확장 함수가 호출되는 대상이 되는 값(객체) 수신 객체 지..