آشنایی و مفاهیم پایه در جاوا اسکریپت
این بخش شامل آموزشهای مربوط به آشنایی و مفاهیم پایه در جاوا اسکریپت میباشد.
📋 فهرست مباحث
- معرفی جاوا اسکریپت و تاریخچه آن
- نصب محیط توسعه (VS Code و مرورگر)
- ساختار اولیه کد و نحوه اجرا (Console)
- متغیرها در جاوا اسکریپت (Var, Let, Const)
- انواع دادههای اولیه (Primitive Data Types)
- نوع داده String و متدهای آن
- نوع داده Number و عملیات ریاضی
- نوع داده Boolean و مقادیر True/False
- نوع داده Null و Undefined
- نوع داده Symbol و کاربردهای آن
- تبدیل انواع داده (Type Casting)
- عملگرهای محاسباتی (Arithmetic Operators)
- عملگرهای انتساب (Assignment Operators)
- عملگرهای مقایسهای (Comparison Operators)
- عملگرهای منطقی (Logical Operators)
- اولویت عملگرها (Operator Precedence)
- مفهوم Truthy و Falsy در جاوا اسکریپت
- کوتاهسازی مدارها (Short Circuit Evaluation)
- رشتههای متنی (Template Literals)
- دریافت ورودی از کاربر (Prompt, Alert)
- دستور شرطی If و Else
- دستور شرطی Else If
- عملگر سهتایی (Ternary Operator)
- دستور Switch Case
- حلقهها و مفهوم تکرار
- حلقه For (استاندارد)
- حلقه While و Do While
- حلقه For...In (برای اشیاء)
- حلقه For...Of (برای آرایهها)
- دستورات Break و Continue
- توابع (Functions) و معرفی آنها
- تعریف تابع با کلمه کلیدی Function
- پارامترها و آرگومانهای توابع
- کلمه کلیدی Return و خروجی توابع
- عبارات توابع (Function Expressions)
- توابع پیکانی (Arrow Functions)
- مفهوم Scope (حوزه دسترسی)
- متغیرهای سراسری و محلی (Global vs Local)
- مفهوم Hoisting (بالابردن)
- حالت Strict Mode در جاوا اسکریپت