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