let
은 옵셔널 타입의 널 체크에 유용하며, 변수 사용을 줄여 코드 가독성을 높입니다. 🧽run
은 확장 함수 형태로,this
를 사용하여 객체 내부 속성에 접근하고 조작할 때 편리합니다. 🏃♀️with
는 확장 함수가 아니지만, 특정 객체를 스코프 내에서 쉽게 조작할 수 있도록 해줍니다. 🤝also
는 객체 자체를 반환하며, 객체의 속성을 변경하고 나서도 원래 객체를 계속 사용할 때 유용합니다. 덤으로 하나 더!🎁apply
는 객체의 속성을 설정하는 데 특화되어 있으며, 객체 설정을 체이닝 형태로 연결할 때 효과적입니다. 🛠️