Skip to main content

익명 블록이란 무엇입니까?

다양한 프로그래밍 언어에 사용되는 요소 인 익명 블록은 이름이없는 코드 블록입니다.블록의 이름을 지정할 수 없으므로 코드의 다른 부분에서는 참조 할 수 없으며 다른 섹션을 참조 할 수 없습니다.이 블록이 생성 할 수있는 기능은 프로그래밍 언어에 따라 제한적이거나 무제한 일 수 있습니다. 일부는이 블록이 고급 기능을 활성화 할 수있게하고 다른 일부는 간단한 명령을 허용하기 때문입니다.익명 블록을 만드는 데 필요한 코딩은 블록의 시작 부분에 작은 선언을 제외하고 다른 코딩 블록과 거의 동일합니다.

프로그래밍에서 블록은 하나의 전체 패키지처럼 취급되는 코드 섹션입니다.전체 블록은 여러 줄의 코드로 구성된 단일 엔터티와 같습니다.이 블록은 일반적으로 독특한 이름을 가지지 만 익명의 블록은 아닙니다.이 블록은 자연에서 다른 블록과 비슷해 보이지만 이름은 없습니다.프로그래머 가이 블록을 사용하는 주요 이유는 간단한 선언 만 필요하기 때문에 프로그래머가 블록 자체를 설정하지 않고도 액션 코드를 입력 할 수 있기 때문입니다.다른 블록을 참조 할 수 없으며 블록 자체를 참조 할 수 없다는 것입니다.참조는 한 블록이 다른 블록을 호출 할 때, 호출 블록의 함수를 호출을 수행하는 블록에 거의 추가 할 때입니다.프로그래머는 한 번만 조치를 취해야하기 때문에 코딩을 줄이는 데 도움이됩니다. 그 후에는 계속 참조 할 수 있습니다. mdash;익명이 아닌 블록에서.이름이 없으면 프로그래머는 프로그램에 익명 블록을 참조하도록 지시 할 수 없습니다.

프로그래머가 익명 블록을 만들 수있는 많은 프로그래밍 언어가 있지만이 블록이 제공되는 전력의 양은 언어에 따라 다릅니다.일부 언어는 블록에 무제한 전력을 가질 수있게하므로 기능, 명령, 작업 및 기타 블록이 할 수있는 모든 것을 활성화 할 수 있습니다.전원이 제한되면이 블록은 숫자로 계산하는 것과 같은 간단한 동작 만 활성화 할 수 있습니다.

익명 블록의 코딩은 일반적으로 다른 블록의 코딩과 유사합니다.가장 큰 차이점 중 하나는 복잡한 블록 선언이 없다는 것입니다.이 블록은 다른 블록을 작동시키는 데 필요합니다.필요한 유일한 선언은 일반적으로 블록을 "익명"이라고 부르는 것입니다.블록의 구문도 다른 블록과 비교할 때 단순화됩니다.