مساحة الاسم للأسماء
Signature:
export declare namespace Names
عمليات التعداد
التعداد | الوصف |
---|---|
NameType | تعداد لنوع الاسم. قد يكون لأنواع الأسماء المختلفة قواعد مختلفة بشأن التصادمات. عند إنشاء JavaScript (أو معظم اللغات الأخرى)، يكون المتغير "foo" وإجراء "foo" ستصطدم. مع ذلك، لا يواجه Blockly أي مشاكل من هذا القبيل حيث يحصل المتغير على "foo" واستدعاء "foo" لا لبس فيها. لذلك، تحتفظ Blockly بنوع اسم منفصل لإزالة الغموض. getName('foo', 'VARIABLE') = 'foo' getName('foo', 'PROCEDURE') = 'foo2' |