blockly > नाम

नाम का नेमस्पेस

हस्ताक्षर:

export declare namespace Names 

गिनती

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