⊗jstsPmDSOS 40 of 55 menu

TypeScript-এ অবজেক্টের স্ট্রাকচার

ভেরিয়েবল ডিক্লেয়ার করার সময় টাইপ হিসেবে স্ট্রাকচার উল্লেখ করে অবজেক্টের স্ট্রাকচার নির্ধারণে TypeScript-এর উপর সম্পূর্ণভাবে নির্ভর না করাও সম্ভব।

উদাহরণস্বরূপ, চলুন user ভেরিয়েবল ডিক্লেয়ার করার সময় বলে দেই যে এটি একটি অবজেক্ট, যার 'name' ফিল্ডে সংরক্ষিত থাকে - একটি স্ট্রিং, এবং 'age' ফিল্ডে - একটি সংখ্যা:

let user: {name: string, age: number};

এখন আমাদের ভেরিয়েবলে সংশ্লিষ্ট অবজেক্টটি লিখি:

user = {name: 'john', age: 30};

উভয় অপারেশন একই লাইনে合并 করা যায়: অবজেক্ট ডিক্লেয়ার করা এবং সাথে সাথেই এতে মান লিখা:

let user: {name: string, age: number} = {name: 'john', age: 30};

এরপর TypeScript অবজেক্টের স্ট্রাকচার এবং ডেটা টাইপ নিয়ন্ত্রণের দায়িত্ব নেবে এবং ভুলভাবে কিছু পরিবর্তন করার চেষ্টা করলে ত্রুটি দেখাবে। উদাহরণ:

user.name = 123; // ত্রুটি

কód চালু না করে নির্ধারণ করুন যে নিচের কোড 실행ের ফলাফল কী হবে:

let date: {year: number, month: number, day: number}; date = {year: 2025, month: 12, day: '01'};
বাংলা
AfrikaansAzərbaycanБългарскиБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
আমরা সাইট পরিচালনা, বিশ্লেষণ এবং ব্যক্তিগতকরণের জন্য কুকি ব্যবহার করি। ডেটা প্রক্রিয়াকরণ গোপনীয়তা নীতি অনুযায়ী করা হয়।
সব গ্রহণ করুন কনফিগার করুন প্রত্যাখ্যান করুন