קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
blockly > שמות > NameType
שמות.NameType enum
ערכים של טיפוסים בני מנייה (enum) לסוג השם. לסוגי שמות שונים עשויים להיות כללים שונים לגבי התנגשויות. כשנוצר JavaScript (או ברוב השפות האחרות), המשתנה 'foo' ונבצע את הפעולות 'foo' יתנגש. אבל ב-blockly אין בעיות כאלה כי המשתנה מקבל 'foo' ונבצע הליך 'foo' הן חד-משמעיות. לכן, Blockly שומר סוג שם נפרד כדי להבחין ביניהם. getName('foo', 'VARIABLE') = 'foo' getName('foo', 'PROCEDURE') = 'foo2'
Signature:
enum NameType
חברי ספירה
חברות במועדון |
ערך |
תיאור |
DEVELOPER_VARIABLE |
"DEVELOPER_VARIABLE" |
|
ההליך |
"PROCEDURE" |
|
משתנה |
"VARIABLE" |
|
אלא אם צוין אחרת, התוכן של דף זה הוא ברישיון Creative Commons Attribution 4.0 ודוגמאות הקוד הן ברישיון Apache 2.0. לפרטים, ניתן לעיין במדיניות האתר Google Developers. Java הוא סימן מסחרי רשום של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2025-07-25 (שעון UTC).
[[["התוכן קל להבנה","easyToUnderstand","thumb-up"],["התוכן עזר לי לפתור בעיה","solvedMyProblem","thumb-up"],["סיבה אחרת","otherUp","thumb-up"]],[["חסרים לי מידע או פרטים","missingTheInformationINeed","thumb-down"],["התוכן מורכב מדי או עם יותר מדי שלבים","tooComplicatedTooManySteps","thumb-down"],["התוכן לא עדכני","outOfDate","thumb-down"],["בעיה בתרגום","translationIssue","thumb-down"],["בעיה בדוגמאות/בקוד","samplesCodeIssue","thumb-down"],["סיבה אחרת","otherDown","thumb-down"]],["עדכון אחרון: 2025-07-25 (שעון UTC)."],[],["The `NameType` enum in Blockly differentiates between name types, allowing for the same name to be used for different purposes without collision. It includes `DEVELOPER_VARIABLE`, `PROCEDURE`, and `VARIABLE` members. This distinction is necessary because while languages like JavaScript would consider a variable and procedure with the same name as a conflict, Blockly can differentiate, assigning unique identifiers like `foo` and `foo2` to `VARIABLE` and `PROCEDURE` name types, respectively.\n"]]