টাইপস্ক্রিপ্ট একটি দৃঢ়ভাবে টাইপ করা, অবজেক্ট-ওরিয়েন্টেড প্রোগ্রামিং ভাষা যা জাভাস্ক্রিপ্টে কম্পাইল করে। টাইপস্ক্রিপ্ট হল জাভাস্ক্রিপ্টের একটি সুপারসেট, এবং জাভাস্ক্রিপ্টের সমস্ত বৈশিষ্ট্য এবং ঐচ্ছিক স্ট্যাটিক টাইপিং সমর্থন করে।
যেহেতু টাইপস্ক্রিপ্ট জাভাস্ক্রিপ্টের একটি সুপারসেট, তাই সমস্ত কাজ করা জাভাস্ক্রিপ্ট কোডও টাইপস্ক্রিপ্ট কোড। যাইহোক, টাইপস্ক্রিপ্ট টুলিং বাগগুলি সনাক্ত করতে এবং প্রতিরোধ করতে সাহায্য করতে পারে যা আপনি প্লেইন জাভাস্ক্রিপ্টে লক্ষ্য করবেন না।
শুরু করুন
DefinitelyTyped হল একটি ওপেন সোর্স প্রজেক্ট যা Google Publisher Tag (GPT) লাইব্রেরি সহ অনেক প্যাকেজের জন্য টাইপ ডিক্লেয়ারেশন ফাইলের ভান্ডার বজায় রাখে। আপনি @types/google-publisher-tag প্যাকেজ থেকে npm সহ GPT প্রকারগুলি ইনস্টল করতে পারেন৷
npm install --save-dev @types/google-publisher-tag
একবার ইন্সটল হয়ে গেলে, আপনার নিজের কোডে googletag অবজেক্ট দ্বারা উন্মোচিত সমস্ত প্রকারের অ্যাক্সেস থাকবে। আপনি কোড সমাপ্তির সুবিধাও নিতে পারেন এবং GPT পদ্ধতি এবং বৈশিষ্ট্যগুলির জন্য সামগ্রী সহায়তার সুবিধা নিতে পারেন সোর্স কোড এডিটরগুলিতে যে বৈশিষ্ট্যগুলি রয়েছে, উদাহরণস্বরূপ, ভিজ্যুয়াল স্টুডিও কোড ।
বিক্ষোভ
নিম্নলিখিত ডেমোটি @types/google-publisher-tag প্যাকেজ এবং Vite ব্যবহার করে TypeScript-এ আমাদের শুরু করুন উদাহরণ পুনরায় প্রয়োগ করে।