Skip to main content

Khối ẩn danh là gì?

Một khối ẩn danh, một phần tử được sử dụng trong nhiều ngôn ngữ lập trình khác nhau, là một khối mã không có tên.Khối không thể được đặt tên, vì vậy nó không thể được tham chiếu trong các phần khác của mã, cũng như không thể tham chiếu bất kỳ phần nào khác.Các chức năng mà khối này có thể tạo có thể bị giới hạn hoặc không giới hạn, tùy thuộc vào ngôn ngữ lập trình, bởi vì một số cho phép khối này kích hoạt các hàm nâng cao, trong khi các chức năng khác chỉ cho phép các lệnh đơn giản.Mã hóa cần thiết để tạo các khối ẩn danh giống như đối với bất kỳ khối mã hóa nào khác, ngoại trừ một khai báo nhỏ ở đầu khối.

Trong lập trình, một khối là một phần của mã được xử lý như một gói toàn bộ;Toàn bộ khối giống như một thực thể duy nhất bao gồm nhiều dòng mã.Các khối này thường có tên đặc biệt, nhưng không phải là khối ẩn danh.Mặc dù khối này trông giống nhau về bản chất với các khối khác, nhưng nó không có tên.Lý do chính Lập trình viên sử dụng khối này là vì nó chỉ yêu cầu một khai báo đơn giản, vì vậy nó cho phép lập trình viên nhập mã hành động mà không phải thực hiện nhiều công việc tự thiết lập khối.là nó không thể tham chiếu các khối khác, cũng không thể tham chiếu khối.Tham khảo là khi một khối gọi một khối khác, hầu như thêm các hàm được gọi là khối vào khối thực hiện cuộc gọi.Điều này giúp cắt giảm mã hóa, bởi vì lập trình viên chỉ cần thực hiện một hành động một lần, sau đó anh ta hoặc cô ta có thể liên tục tham khảo nó mdash;trong các khối không ẩn danh.Không có tên, lập trình viên không thể nói với chương trình tham chiếu một khối ẩn danh. Có nhiều ngôn ngữ lập trình cho phép các lập trình viên tạo một khối ẩn danh, nhưng lượng sức mạnh mà khối này được cung cấp phụ thuộc vào ngôn ngữ.Một số ngôn ngữ cho phép khối có nguồn điện không giới hạn, điều đó có nghĩa là nó có thể kích hoạt các hàm, lệnh, hành động và mọi thứ mà bất kỳ khối nào khác có thể.Nếu nguồn điện bị hạn chế, thì khối này chỉ có thể kích hoạt các hành động đơn giản như đếm vào một số. Mã hóa của một khối ẩn danh thường tương tự như các khối khác.Một trong những khác biệt lớn nhất là thiếu bất kỳ tuyên bố khối phức tạp nào, cần thiết để làm cho các khối khác hoạt động;Tuyên bố duy nhất cần thiết là thường gọi khối ẩn danh, có rất ít mã.Cú pháp của khối cũng được đơn giản hóa khi so sánh với các khối khác.