नाम नेमस्पेस
हस्ताक्षर:
export declare namespace Names
इन्यूमरेशन
इन्यूमरेशन | ब्यौरा |
---|---|
NameType | नाम के टाइप के लिए Enum. अलग-अलग तरह के नाम में, टकरावों के लिए अलग-अलग नियम हो सकते हैं. JavaScript (या ज़्यादातर दूसरी भाषाओं में) जनरेट होने पर, 'foo' वैरिएबल और प्रक्रिया 'foo' टक्कर लग सकती है. हालांकि, Blockly में ऐसी कोई समस्या नहीं है, क्योंकि वैरिएबल को 'foo' मिलता है और 'foo' को कॉल करें साफ़ तौर पर बताएँ. इसलिए, Blockly नाम का एक अलग नाम रखता है, ताकि साफ़ तौर पर जानकारी न दी जा सके. getName('foo', 'VARIABLE') = 'foo' getName('foo', 'PROCEDURE') = 'foo2' |