欄位與圖示

欄位和圖示都是顯示在區塊中的視覺元素,但用途不同。

欄位會顯示或定義有關區塊的相關資料,這會影響程式的運作方式。舉例來說,文字區塊有兩個引號,用來指出您要定義字串,以及一個可讓您定義該字串的文字輸入內容。引號可以指出區塊的函式,輸入則可讓您修改函式。

圖示會顯示或定義區塊本身的「中繼」資訊。舉例來說,您可以將註解圖示附加至任何區塊,即可自行撰寫附註,但不會影響程式中的區塊功能。

功能比較

屬性 欄位 圖示
轉譯 欄位可以由任何所需元素組成。 圖示可以任意設計元素
數字 欄位可以在一個區塊中出現次數, 每個圖示可以在一個區塊中出現一次
位置 欄位可放置在任何區塊輸入的任何位置。 圖示一律位於區塊頂端。
序列化 欄位可以序列化,通常也會進行序列化。 圖示可以序列化,但通常不是,因為圖示通常沒有狀態。
收合 當區塊收合時,系統會隱藏欄位,而改為顯示這些欄位的文字。 圖示可以控制是否要在區塊收合時顯示或隱藏圖示。