زیر پوست جاوااسکریپت | مقدمه

به نام آنکه هستی نام از او یافت

سلام

من چند سال از جاوااسکریپت، این زبان پرکاربردِ پر رمز و راز استفاده کردم. با جی‌کوئری نازنین و البته سالخورده هم مدت زیادی همنشین بودم؛ ولی از یه زمانی به بعد فهمیدم دانش من در زمینه جاوااسکریپت نه تنها اندک، بلکه حتی کم ارزشه. دیگه نه جی کوئری مثل قدیم لازم و ملزوم هر پروژه ای هست و نه جاوااسکریپت به اون بد شکلی سابق.

اینجا بود که تصمیم گرفتم برگردم به نقطه اول داستان. دقیقا مثل کسی که هیچی از این زبان نمی دونه شروع کنم به یادگرفتن جاوااسکریپت و از ابتدایی ترین نکته تا پیچیده ترین مسائل رو یکبار دیگه یاد بگیرم و مرور کنم.

خیلی از توسعه دهنده ها میدونن جاوااسکریپت چه جور زبانیه. زبانی به ظاهر ساده که نکات ریز زیادی داره. دقیقا هم مشکل از همین نکات ریز شروع میشه. جایی که شما کدی می‌نویسی و انتظار داری نتیجه خاصی رو ازش بگیری اما در نهایت نتیجه ای کاملا خلاف انتظار بر می‌گرده و ساعت ها شما رو درگیر می‌کنه.

من میخوام همینطور که در این زبان بیشتر سیر می‌کنم، نکات مفهومی و مهمی که معمولا از دید خیلی هامون پنهان میمونن رو بررسی کنم و به ساده ترین حالت ممکن اونها رو توضیح بدم.

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

خوشحال میشم در این مسیر همراهم باشید و ممنون میشم اگر کمکم کنید :)