목록scope function (1)
계발자 블로그
[Kotlin] Scope Function
코틀린을 사용하면서 많이 등장 하길래 한번쯤 제대로 정리 해 봐야겠다 생각해서 오늘은 코틀린의 스코프 함수에 대해 알아보겠습니다. Scope Function이란? 객체의 컨텍스트 내에서 코드 블럭을 실행할 수 있도록 해주는 함수입니다. Scope function은 이름처럼 Scope(범위)가 생깁니다. 해당 범위에서 특정 객체의 컨텍스트를 가지고 동작을 하는 것입니다. 람다식과 동일하게 작성을 하며, 이 범위 내에서는 객체의 이름이 없어도 객체에 접근할 수 있습니다. let, with, run, apply, also가 이에 해당됩니다. Scope function에는 두가지 차이점이있습니다. 1. Context Object를 참조하는 방법(this, it) 2. Return value 1. Context ..
Kotlin
2022. 3. 30. 22:55