সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন
আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।
ব্লকলি > নাম
নাম ক্লাস
সত্তা নামের একটি ডাটাবেসের জন্য ক্লাস (ভেরিয়েবল, পদ্ধতি, ইত্যাদি)।
স্বাক্ষর:
export declare class Names
কনস্ট্রাক্টর
বৈশিষ্ট্য
পদ্ধতি
পদ্ধতি | সংশোধক | বর্ণনা |
---|
সমান (নাম1, নাম2) | static | প্রদত্ত দুটি সত্তার নাম কি একই সত্তাকে নির্দেশ করে? ব্লকলি নামগুলি কেস-সংবেদনশীল। |
getDistinctName(নাম, প্রকার) | | একটি ব্লকলি সত্তা নামকে একটি আইনি রপ্তানিযোগ্য সত্তা নামে রূপান্তর করুন৷ নিশ্চিত করুন যে এটি একটি নতুন নাম যা পূর্বে সংজ্ঞায়িত কোনো নামকে ওভারল্যাপ করছে না। বর্তমান ভাষার জন্য সংরক্ষিত শব্দের তালিকার বিরুদ্ধেও পরীক্ষা করুন এবং নিশ্চিত করুন যে নামটি সংঘর্ষে লিপ্ত নয়। |
getName(nameOrId, প্রকার) | | একটি ব্লকলি সত্তা নামকে একটি আইনি রপ্তানিযোগ্য সত্তা নামে রূপান্তর করুন৷ |
getUserNames(টাইপ) | | একটি নির্দিষ্ট নামের প্রকারের সমস্ত পরিচিত ব্যবহারকারীর তৈরি নামের একটি তালিকা ফেরত দিন। |
পপুলেট প্রসিডিউরস(ওয়ার্কস্পেস) | | পদ্ধতির জন্য নাম তৈরি করুন। |
পপুলেট ভেরিয়েবল (ওয়ার্কস্পেস) | | ব্যবহারকারী ভেরিয়েবলের জন্য নাম তৈরি করুন, কিন্তু শুধুমাত্র যেগুলি ব্যবহার করা হচ্ছে। |
পুনরায় সেট করুন() | | ডাটাবেস খালি করুন এবং স্ক্র্যাচ থেকে শুরু করুন। সংরক্ষিত শব্দ রাখা হয়. |
সেট ভেরিয়েবল ম্যাপ(মানচিত্র) | | ভেরিয়েবল ম্যাপ সেট করুন যা পরিবর্তনশীল নাম থেকে পরিবর্তনশীল বস্তুতে ম্যাপ করে। |
অন্য কিছু উল্লেখ না করা থাকলে, এই পৃষ্ঠার কন্টেন্ট Creative Commons Attribution 4.0 License-এর অধীনে এবং কোডের নমুনাগুলি Apache 2.0 License-এর অধীনে লাইসেন্স প্রাপ্ত। আরও জানতে, Google Developers সাইট নীতি দেখুন। Java হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
2025-07-25 UTC-তে শেষবার আপডেট করা হয়েছে।
[null,null,["2025-07-25 UTC-তে শেষবার আপডেট করা হয়েছে।"],[],["The `Names` class manages a database of entity names, including variables and procedures. Key actions include constructing a new `Names` instance, checking name equality, and generating distinct, legal names. Methods allow retrieving user-created names, generating names for procedures and variables, and resetting the database. The class also manages a variable map, and can populate procedures and variables within a workspace. It handles reserved words and prevents name collisions.\n"]]