반응형
let : 지정된 값이 null이 아닌 경우에 코드를 실행해야 하는 경우
with : null이 될 수 없는 수신객체, 결과가 필요하지 않은 경우
run : 어떤 값을 계산할 필요가 있거나 여러개의 지역 변수의 범위를 제한하는 경우
apply : 수신 객체 람다 내부에서 수신 객체의 함수를 사용하지 앟고 수신 객체를 자신을 다시 반환하는 경우
also : 수신 객체 람다가 전달된 수신 객체를 전혀 사용하지 않거나 수신 객체의 속성을 변경하지 않고 사용하는 경우