Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 9 additions & 11 deletions docs/frontend/phase05-typescript.md
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,7 @@ TypeScript

برای اطلاعات بیشتر و یادگیری عمیق‌تر درباره انواع ابتدایی در
TypeScript
، می‌توانید از منابع زیر استفاده کنید:
، می‌توانید از منبع زیر استفاده کنید:

- [TypeScript - Everyday Types](https://www.typescriptlang.org/docs/handbook/2/everyday-types.html)

Expand Down Expand Up @@ -144,17 +144,15 @@ TypeScript

### Type Aliases

در
در TypeScript، استفاده از
Type Aliases
،
TypeScript
به شما اجازه می‌دهند تا یک نام جدید برای یک نوع داده‌ای موجود تعریف کنید. این کار باعث می‌شود کد خواناتر و مدیریت انواع داده‌ها آسان‌تر شود.
به شما اجازه می‌دهد تا یک نام جدید برای یک نوع داده‌ای موجود تعریف کنید. این کار باعث می‌شود کد خواناتر و مدیریت انواع داده‌ها آسان‌تر شود.

مثال ساده از یک
Type Alias
:

```shell
```typescript
type ID = string | number;
let userId: ID = 123;
userId = "abc123";
Expand Down Expand Up @@ -240,20 +238,20 @@ TypeScript
بسازید که دارای سه
Property
به نام های
title,description,imageUrl
`title`, `description`, `imageUrl`
باشد که
Type
هر سه این
Property
ها
string
باشد
باشد.
2. با استفاده از فایل
Json
ای که در اختیارتون قرار داده شده است آیتم های قسمت
ای که در اختیار شما قرار داده شده است، آیتم های قسمت
Article
را بسازید
را بسازید.

#### نکات

- کارایی پروژه را به منتور خود نمایش دهید
- کارایی پروژه را به منتور خود نمایش دهید.