در این آموزش به بررسی روش مدرن و بهینه کار با رشتهها در جاوااسکریپت (ES6) میپردازیم. یاد میگیریم چگونه با استفاده از Template Literals، کدهای خواناتر بنویسیم، رشتههای چندخطی ایجاد کنیم و متغیرها یا عبارات محاسباتی را به سادگی درون متن تزریق کنیم.
در این آموزش به بررسی کامل رشتهها (Strings) در جاوااسکریپت میپردازیم. یاد میگیریم چگونه رشتهها را به یکدیگر متصل کنیم (Concatenation)، از کاراکترهای خاص فرار کنیم (Escaping) و از متدهای کاربردی برای تغییر و مدیریت متن استفاده کنیم.
در این آموزش به بررسی کار با اعداد در جاوااسکریپت و استفاده از آبجکت قدرتمند Math میپردازیم. یاد میگیریم چگونه محاسبات ریاضی پایه را انجام دهیم و با متدهای کاربردی مانند گرد کردن اعداد، محاسبه توان، جذر و تولید اعداد تصادفی آشنا میشویم.
در این بخش با نحوه تبدیل انواع دادهها در جاوااسکریپت آشنا میشویم. یاد میگیریم چگونه دادهها را به صورت دستی از رشته به عدد (و برعکس) تبدیل کنیم و همچنین با مفهوم «اجبار نوع» یا Type Coercion آشنا میشویم که در آن جاوااسکریپت بهصورت خودکار تغییر نوع داده را انجام میدهد.
در این بخش با مفهوم آبجکتها در جاوااسکریپت آشنا میشویم. یاد میگیریم که چگونه دادههای مرتبط را به صورت دستهبندی شده ذخیره کنیم و با استفاده از روشهای Dot Notation و Bracket Notation به خواص (Properties) آنها دسترسی داشته باشیم.
در این بخش با انواع دادهها در جاوااسکریپت آشنا میشویم. تفاوت بنیادی بین دادههای ابتدایی (Primitive) و مرجع (Reference) را بررسی کرده و یاد میگیریم که جاوااسکریپت چگونه به عنوان یک زبان Dynamic Typed به ما اجازه میدهد انواع مختلف مقادیر را در یک متغیر ذخیره کنیم.
در این بخش با سه روش اصلی تعریف متغیر در جاوااسکریپت یعنی var، let و const آشنا میشویم. تفاوتهای کلیدی آنها در بازتعریف، مقداردهی اولیه و رفتار در مقابل تغییرات را بررسی کرده و بهترین استانداردها برای انتخاب هر یک در کدهای مدرن را یاد میگیریم.
در این بخش با Console مرورگر آشنا میشویم و یاد میگیریم چگونه از آن برای تست، دیباگ و نمایش خروجی استفاده کنیم. همچنین انواع مختلف خروجی مثل متن، عدد، بولین، آرایه، آبجکت، خطا، هشدار و تایمر را بررسی میکنیم.
در این مطلب، قبل از شروع آموزش جاوااسکریپت، با ساختار فایلهای دوره، نحوه پیگیری تمرینها، تنظیم محیط توسعه، نصب افزونههای ضروری در VS Code و ساخت یک Sandbox ساده برای تمرین آشنا میشوید. همچنین یاد میگیرید چگونه فایل JavaScript را به HTML متصل کنید و اولین تست اجرای کد را انجام دهید.