Arrays In TypeScript In Hindi

📔 : TypeScript 🔗

Arrays TypeScript में एक important concept हैं, जिनका use आप multiple values को एक single variable में store करने के लिए करते हैं।

इस article में हम Arrays को detail में समझेंगे, उनके types, methods, और usage के साथ।

Array Declaration in TypeScript

TypeScript में array declare करने के multiple तरीके होते हैं। आप type-safe arrays बनाते हैं, जिसमे हर element का type predefined होता है।

इसका मतलब है कि एक बार आप array का type define कर देते हैं, तो उसमे सिर्फ उसी type की values assign होती हैं।

Syntax 1

let arrayName: type[] = [value1, value2, ...];

Syntax 2 (Generics के साथ)

let arrayName: Array<type> = [value1, value2, ...];
TypeScript Array Example

let numbers: number[] = [1, 2, 3, 4, 5]; let fruits: Array<string> = ["Apple", "Banana", "Mango"];

यहां numbers array में सिर्फ numbers store हो सकते हैं और fruits array में सिर्फ strings .

TypeScript Multi-dimensional Arrays

Multi-dimensional arrays TypeScript में तब use होते हैं जब आपको एक array के अंदर दुसरे arrays store करने होते हैं, जैसे matrix या grid structures .

For example

let matrix: number[][] = [ [1, 2, 3], [4, 5, 6], [7, 8, 9] ];

Example में matrix एक two-dimensional array है जिसमे number arrays store हैं।

TypeScript Array Iteration

TypeScript में array elements को loop करने के लिए काफी methods available हैं, जैसे for, forEach(), map(), etc.

1. for loop

let numbers: number[] = [1, 2, 3]; for (let i = 0; i < numbers.length; i++) { console.log(numbers[i]); }

2. forEach()

let names: string[] = ["Alice", "Bob", "Charlie"]; names.forEach(name => console.log(name));

3. map()

let numbers: number[] = [1, 2, 3]; let squaredNumbers = numbers.map(num => num * num); console.log(squaredNumbers); // Output: [1, 4, 9]

Conclusion

TypeScript में Arrays , JavaScript के arrays का एक enhanced version हैं जो strongly-typed और type-safe हैं। TypeScript में आपको arrays के साथ काम करने का flexibility मिलता है, और साथ ही type-checking कि वजह से आपका code ज़्यादा error-free होता है।

आप arrays को easily declare, iterate, और manipulate कर सकते हैं using different methods .

Hey ! I'm Rahul founder of learnhindituts.com. Working in IT industry more than 4.5 years. I love to talk about programming as well as writing technical tutorials and blogs that can help to others .... keep learning :)

Get connected with me - LinkedIn Twitter Instagram Facebook