Trường và biểu tượng

Trường và biểu tượng đều là các phần tử trực quan xuất hiện trên một khối, nhưng chúng có các mục đích khác nhau.

Các trường cho biết hoặc xác định dữ liệu về một khối ảnh hưởng đến cách hoạt động của chương trình. Ví dụ: khối văn bản có hai dấu ngoặc kép, cho biết rằng bạn đang xác định một chuỗi và một đầu vào văn bản cho phép bạn xác định chuỗi đó. Dấu ngoặc kép cho bạn biết về chức năng của khối và đầu vào cho phép bạn sửa đổi chức năng.

Các biểu tượng cho biết hoặc xác định thông tin "meta" về chính khối đó. Ví dụ: bạn có thể thêm biểu tượng bình luận vào bất kỳ khối nào. Biểu tượng này cho phép bạn viết ghi chú cho chính mình nhưng không ảnh hưởng đến cách khối hoạt động trong chương trình.

So sánh chức năng

Thuộc tính Trường Biểu tượng
Kết xuất Các trường có thể được tạo từ bất kỳ phần tử nào mà bạn muốn. Biểu tượng có thể được tạo từ bất kỳ phần tử nào mà nhà thiết kế muốn.
Số Mỗi trường có thể xuất hiện nhiều lần trong một khối. Mỗi biểu tượng có thể xuất hiện một lần trong một khối.
Vị trí Bạn có thể đặt các trường ở bất kỳ vị trí nào trên mọi đầu vào của một khối. Biểu tượng luôn được đặt ở đầu khối.
Chuyển đổi tuần tự Các trường có thể được chuyển đổi tuần tự và thường là như vậy. Các biểu tượng có thể được chuyển đổi tuần tự, nhưng thường thì không, vì chúng thường không có trạng thái.
Thu gọn Các trường sẽ bị ẩn khi một khối bị thu gọn và thay vào đó, văn bản của các trường sẽ xuất hiện. Các biểu tượng có thể kiểm soát việc chúng có xuất hiện hay bị ẩn khi khối bị thu gọn.