Roxo
2.68K subscribers
1.33K photos
44 videos
2 files
370 links
🎓 آکادمی آنلاین روکسو

روکسو یک وبسایت آموزش آنلاین است که در آن هم میتوانید مهارت مورد نیازتان را یاد بگیرید و هم تخصص خود را به دیگران یاد بدهید.

آدرس وبسایت:

www.roxo.ir

ارتباط با ما از طریق تلگرام:

@roxo24

آدرس کانال تلگرام:
Download Telegram
🔮 مقدمه و معرفی اولیه زبان تایپ اسکریپت (TypeScript)

📋 #Angular2
📋 #TypeScript

📍لینک مطلب:
👉 http://www.roxo.ir/3480
_______________

📎 روکسو؛ مرجع تخصصی آموزش آنلاین

🆔 @roxo_ir
🔮 کلاس‌ها، متدها، ویژگی‌ها، سازنده‌ها و ارث‌بری در تایپ اسکریپت

📋 #Angular2
📋 #TypeScript

📍لینک مطلب:
👉 http://www.roxo.ir/7730
_______________

📎 روکسو؛ مرجع تخصصی آموزش آنلاین

🆔 @roxo_ir
#مقاله_کوتاه
📋 #TypeScript
📋 #Modules

#سوال
🔴 ماژول‌ها در تایپ‌اسکریپت (TypeScript) چه مفهومی دارند؟

#پاسخ
🔵 ماژول‌ها در زبان‌برنامه‌نویسی تایپ‌اسکریپت همانند کتابخانه‌ها یا توابع و کلاس‌ها در سایر زبان‌های برنامه‌نویسی هستند.
قوانین آن همانند قوانین دیگر زبان‌های برنامه‌نویسی است. مثلا متغییری که در ماژول نوشته می‌شود، خارج از آن قابل دسترس نیست و به صورت Local می‌باشد.

هر ماژول می‌تواند برای یک Class, Variable، Function یا Interface تعریف شود.

🆔 @roxo_ir

ماژول ها با کلمه‌ی export تعریف شده و در سایر بخش‌ها و فایل‌های برنامه با دستور import مورد استفاده قرار می‌گیرند.

در مثال زیر یک ماژول تعریف کرده و آن را در سایر بخش‌های برنامه‌ استفاده می‌کنیم:

🔰Example:

export class yourClassName{
static yourVariable;
yourMethod(yourArgument) {
//do something
}
}

استفاده کردن از ماژول‌ها در سایر فایل‌ها:

import { yourClassName } from "./yourFolder";
var myInstance = new yourClassName();

🆔 @roxo_ir