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