آموزش اکمااسکریپت
مقدمه آموزش ES6


در این درس به تشریح کامل تاریخچه تمامی نسخه های اکما اسکریپت ECMAScript از آغاز و سیر تحول و پیشرفت آن خواهیم پرداخت.


در این درس به آموزش ساختار کد نویسی یا Syntax زبان ECMAScript (اکما اسکریپت ES6) می پردازیم.

آموزش عملگر ES6 Spread عملگر Spread به ما امکان می دهد تا پارامترهای ورودی یک تابع را از متغیری مثل آرایه Array دریافت کنیم.

پارامتر Rest به ما امکان می دهد تعداد نامشخصی (هر تعداد که می خواهید) از آرگومان (Arguments) را به عنوان یک آرایه دربیاوریم و استفاده کنیم.

یک متغیر (Variable) فضایی نام دار در حافظه است که مقداری (Value) را نگهداری می کند. نام متغیرها در ES6 تحت عنوان شناسه یا identifier شناخته می شود.

عملگر یا Operator را می توان به عنوان یک نشانه تعریف کرد تا بر مبنای آن سیستم عملیات خاصی (مثل ضرب یا جمع) را انجام دهد. در جاوا اسکریپت مجموعه کاملی از عملگرها (Operator) وجود دارد که می توانید با استفاده از عملگرهای خاصی، تقریبا هر کاری را انجام دهید.

دستورات حلقه (Looping Statements) در زبان برنامه نویسی به ما امکان می دهند تا مجموعه ای از دستورالعمل ها یا توابع را تا زمانی که شرط تعیین شده درست باشد، به صورت پشت سر هم، تکرار نماییم.

دستورات شرطی ES6 برای انجام کارهای مختلف بر اساس شرایط متفاوت استفاده می شوند. دستورات شرطی قبل از انجام کدهای خود، شرایط را ارزیابی کرده و سپس اقدام مناسب را انتخاب می کنند.