Skip to main content

익명 기능이란 무엇입니까?

익명 함수는 많은 프로그래밍 언어에서 사용되는 함수이지만 다른 기능과 달리 바인딩하지 않고도 사용할 수 있으며 이름이 필요하지 않습니다.익명 기능을 사용하는 한 가지 방법은 데이터를 한 섹션에서 다른 섹션으로 전달하는 것입니다. 특히 데이터가 짧은 경우.두 개의 별도 단계로 선언 및 사용되어야하는 다른 기능과 달리이 기능은 단일 단계에서 두 가지를 결합합니다.많은 다른 자리 표시자를 필요로하는 프로그램으로 프로그래밍하는 대신, 프로그래머는 이러한 기능 중 하나를 대체물로 사용하여 코드의 양을 줄이고 철자 실수가 없도록 할 수 있습니다.식별자라고하는 토큰 또는 기호.이는 기능이 실행되는 데 식별자가 필요하지 않기 때문에 익명 기능을 사용할 때 우회됩니다.함수는 이름이 필요하지 않습니다.런타임에 간단하게 선언되고 사용됩니다.대부분의 프로그래머는 익명 함수가 몇 가지만 있지 않는 한, 수동으로 식별 할 수 있도록 기능의 이름을 제공합니다.이것은 특정 정보를 함수에로드 하거나이 기능에 도달 할 때까지 채널을 따라 정보를 전달하여 수행 할 수 있습니다.이를 수행하는 주된 이유는이 기능이 선언 할 코드가 거의 필요하지 않으며 정보를 전달할 때 적절한 중개자로 기능하기 때문입니다.먼저, 함수는 선언 된 다음 선언 된 함수를 실행하려면 코딩이 있어야합니다.익명 기능은 한 단계에서 둘 다를 수행 할 수 있으며 일반적으로 코딩이 적습니다.이것은 일반적으로 단일 사용 함수에 사용됩니다.익명 함수는 아무것도 묶이지 않으므로 반복 기능으로 오류가 발생할 수 있습니다.이러한 자리 표시자는 정확하게 이름을 지정해야합니다. 그렇지 않으면 프로그램이이를 인식하지 못할 것입니다.코딩은 각 자리 표시 자마다 필요하며 대규모 프로그램의 경우 많은 코드 라인이 필요할 수 있습니다.대신, 익명 기능은 자리 표시 자로 사용될 수 있으며 일반적으로 많은 대신 하나만 필요합니다.이 기능의 이름이 필요하지 않으면 프로그램이 즉시 인식하고 기능이 정보를 보유 할 수 있습니다.