تعداد مقالات با این برچسب : ۸

  • جلسه ۳ - انواع داده اولیه در مقابل ارجاعی (Primitive vs. Reference Types)

    نوشته شده در: ، آخرین ویرایش :

    جلسه ۳ - انواع داده اولیه در مقابل ارجاعی (Primitive vs. Reference Types)

    درک تفاوت بین انواع داده اولیه (Primitive) و ارجاعی (Reference) در جاوااسکریپت، نحوه ذخیره‌سازی و کپی‌برداری آن‌ها و تاثیر این تفاوت‌ها بر رفتار برنامه‌ها

  • جلسه ۴ - پاسخ پرسشها و جمع بندی

    نوشته شده در: ، آخرین ویرایش :

    جلسه ۴ - پاسخ پرسشها و جمع بندی

    تثبیت درک تفاوت بین انواع داده اولیه و ارجاعی در جاوااسکریپت و تاکید بر اهمیت این تفاوت در هنگام کپی‌برداری و دستکاری داده‌ها. همچنین، معرفی تکنیک‌های ایجاد کپی واقعی (shallow copy) برای جلوگیری از تغییرات ناخواسته

  • جلسه ۵ - تبدیل نوع و نوع الزامی Type Conversion و  Coercion

    نوشته شده در: ، آخرین ویرایش :

    جلسه ۵ - تبدیل نوع و نوع الزامی Type Conversion و Coercion

    درک تبدیل نوع صریح و ضمنی در جاوااسکریپت، شناسایی موقعیت‌های رایج اجبار نوع، و یادگیری نحوه جلوگیری از رفتارهای غیرمنتظره با استفاده از عملگرهای مقایسه‌ای دقیق و توابع تبدیل نوع

  • جلسه ۶ - کار با رشته‌ها- متدها و دستکاری

    نوشته شده در: ، آخرین ویرایش :

    جلسه ۶ - کار با رشته‌ها- متدها و دستکاری

    تسلط بر متدهای مختلف کار با رشته‌ها در جاوااسکریپت، شامل ویژگی‌های اصلی رشته‌ها، متدهای دستکاری و جستجو، Template Literals، و متدهای تقسیم و الحاق. همچنین، تاکید بر دقت در استفاده از ایندکس‌ها و الگوریتم‌ها و درک اهمیت خوانایی کد با استفاده از Template Literals

  • جلسه ۷ - اعداد- عملیات پایه و شیء Math

    نوشته شده در: ، آخرین ویرایش :

    جلسه ۷ - اعداد- عملیات پایه و شیء Math

    تسلط بر انواع اعداد در جاوااسکریپت، متدهای کار با اعداد، شیء Math برای عملیات پیشرفته، و مشکل دقت در اعداد اعشاری. همچنین، تاکید بر استفاده از بهترین روش‌ها برای نوشتن توابع ریاضی و آگاهی از نکات امنیتی در استفاده از توابع مرتبط با NaN

  • جلسه ۸ - منطق بولین و مقادیر درست و نادرست

    نوشته شده در: ، آخرین ویرایش :

    جلسه ۸ - منطق بولین و مقادیر درست و نادرست

    درک عمیق مفاهیم Truthy و Falsy در جاوااسکریپت، نحوه عملکرد عملگرهای منطقی (`&&`, `||`, `??`) و کاربردهای عملی آن‌ها در اعتبارسنجی ورودی‌ها، ارائه مقادیر پیش‌فرض و نوشتن کدهای مختصر و خوانا

  • جلسه ۹ - کار با undefined و Null

    نوشته شده در: ، آخرین ویرایش :

    جلسه ۹ - کار با undefined و Null

    درک عمیق تفاوت‌های بین `undefined` و `null` در جاوااسکریپت، منشاء آن‌ها، نوع داده‌ها، و کاربردهای مناسب هر یک. همچنین، معرفی عملگر Nullish Coalescing (`??`) به عنوان راه حلی مدرن و دقیق برای مدیریت مقادیر `null` و `undefined`.

  • جلسه ۱۰ - بررسی نوع typeof و instanceof

    نوشته شده در: ، آخرین ویرایش :

    جلسه ۱۰ - بررسی نوع typeof و instanceof

    ارائه درک عمیق از عملگرهای `typeof` و `instanceof` برای تشخیص نوع داده‌ها در جاوااسکریپت، آگاهی از محدودیت‌های هر یک، و معرفی راهکارهای جایگزین مانند `Array.isArray()` برای تشخیص دقیق نوع داده‌ها و نوشتن کدهای مستحکم.