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 ਸੰਟੈਕਸ ਨੂੰ ਵਧਾਉਣ ਦੀ ਸਮਰੱਥਾ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ ਅਤੇ ਤੁਹਾਡੀਆਂ ਐਪਲੀਕੇਸ਼ਨ ਵਿਕਾਸ ਲੋੜਾਂ ਨੂੰ ਪੂਰਾ ਕਰਨ ਲਈ ਵਧੇਰੇ ਗੁੰਝਲਦਾਰ ਡਾਟਾ ਕਿਸਮਾਂ ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈ।