TypeScript সিনট্যাক্স এবং ডেটা টাইপস: একটি গভীর নির্দেশিকা

পরিবর্তনশীল ঘোষণা

ভেরিয়েবল ডিক্লেয়ার করতে TypeScript আমরা let বা const কীওয়ার্ড ব্যবহার করি।

যেমন: let num: number = 10; বা const message: string = "Hello";

 

Primitive Data Types

TypeScript সমর্থন করে primitive data types যেমন number, string, boolean, , null এবং undefined

যেমন: let age: number = 25;, let name: string = "John";, let isActive: boolean = true;

 

Array

তে একটি অ্যারে ঘোষণা করতে TypeScript, আমরা type[] সিনট্যাক্স বা ব্যবহার করি Array<type>

যেমন: let numbers: number[] = [1, 2, 3, 4, 5]; বা let names: Array<string> = ["John", "Jane", "Alice"];

 

Object

একটি বস্তুর জন্য ডেটা টাইপ সংজ্ঞায়িত করতে, আমরা {} সিনট্যাক্স ব্যবহার করি এবং এর ভিতরে প্রতিটি সম্পত্তির ধরন নির্দিষ্ট করি।

উদাহরণ স্বরূপ:

let person: {   
  name: string;   
  age: number;   
  isEmployed: boolean;   
} = {  
  name: "John",  
  age: 25,  
  isEmployed: true  
};  

 

Function

TypeScript আমাদের ফাংশনের জন্য ডেটা টাইপ সংজ্ঞায়িত করতে দেয়।

উদাহরণ স্বরূপ:

function add(a: number, b: number): number {  
  return a + b;  
}  

 

এগুলি TypeScript এর মৌলিক সিনট্যাক্স এবং সমর্থিত কিছু উদাহরণ data types, including primitive types, arrays, objects, and functions.

TypeScript সিনট্যাক্স প্রসারিত করার ক্ষমতা প্রদান করে এবং আপনার অ্যাপ্লিকেশন ডেভেলপমেন্টের চাহিদা পূরণের জন্য আরও জটিল ডেটা টাইপ সমর্থন করে।