--- title: راهنمای جاوا اسکریپت slug: Web/JavaScript/راهنما translation_of: Web/JavaScript/Guide ---
{{jsSidebar("JavaScript Guide")}}
راهنمای javascript یک مرور اجمالی بر روی این زبان داشته و به شما طریقه استفاده از جاوا اسکریپت را نشان می دهد. اگر می خواهید به طور کلی برنامه نویسی یا جاوا اسکریپت را شروع کنید, از مقالات ما در محیط آموزشی کمک بگیرید. اگر به اطلاعات کامل درباره ویژگی های یک زبان نیاز دارید، نگاهی به مرجع جاوا اسکریپت داشته باشید
درباره این راهنما
درباره جاوا اسکریپت
جاوا اسکریپت و جاوا
ECMAScript
ابزارها
مثال Hello World
syntax اولیه و commentها
تعاریف
Variable scope
Variable hoisting
ساختار داده و نوع های داده ای
Literals
تعریف توابع
فراخوانی توابع
Function scope
Closures
Arguments & parameters
Arrow functions
مقدار دهی & مقایسه
عملگرهای ریاضی
عملگرهای بیتی و منطقی
عملگرهای شرطی (سه تایی)
رشته ها
Template strings
Regular Expressions
Internationalization
آرایه ها
آریه های نوع دار
Maps, WeakMaps
Sets, WeakSets
JSON
ایجاد اشیا
Object initializer
وراثت
Getter and setter
Prototype-based OOP
Properties and methods
وراثت
Iterable protocol
Iterator protocol
Generators
Proxy
Reflect
{{Next("Web/JavaScript/Guide/Introduction")}}