میآموزم، تجربه میکنم، نتیجه میگیرم و در نهایت مینویسم تا نتیجه تلاشم موندگار بشه! خوشحال میشم اگر مسیر پر پیچ و خم من مسیر آینده کسی رو هموار تر کنه ;)
زیر پوست جاوااسکریپت | مقدمه
به نام آنکه هستی نام از او یافت
سلام
من چند سال از جاوااسکریپت، این زبان پرکاربردِ پر رمز و راز استفاده کردم. با جیکوئری نازنین و البته سالخورده هم مدت زیادی همنشین بودم؛ ولی از یه زمانی به بعد فهمیدم دانش من در زمینه جاوااسکریپت نه تنها اندک، بلکه حتی کم ارزشه. دیگه نه جی کوئری مثل قدیم لازم و ملزوم هر پروژه ای هست و نه جاوااسکریپت به اون بد شکلی سابق.
اینجا بود که تصمیم گرفتم برگردم به نقطه اول داستان. دقیقا مثل کسی که هیچی از این زبان نمی دونه شروع کنم به یادگرفتن جاوااسکریپت و از ابتدایی ترین نکته تا پیچیده ترین مسائل رو یکبار دیگه یاد بگیرم و مرور کنم.
خیلی از توسعه دهنده ها میدونن جاوااسکریپت چه جور زبانیه. زبانی به ظاهر ساده که نکات ریز زیادی داره. دقیقا هم مشکل از همین نکات ریز شروع میشه. جایی که شما کدی مینویسی و انتظار داری نتیجه خاصی رو ازش بگیری اما در نهایت نتیجه ای کاملا خلاف انتظار بر میگرده و ساعت ها شما رو درگیر میکنه.
من میخوام همینطور که در این زبان بیشتر سیر میکنم، نکات مفهومی و مهمی که معمولا از دید خیلی هامون پنهان میمونن رو بررسی کنم و به ساده ترین حالت ممکن اونها رو توضیح بدم.
قطعا دونستن این مفاهیم فواید زیادی داره که برنخوردن به ارور های عجیب، دریافت پرفورمنس بهتر و حرفه ای تر کد زدن فقط بخشی از اون فواید هستن.
خوشحال میشم در این مسیر همراهم باشید و ممنون میشم اگر کمکم کنید :)
مطلبی دیگر از این انتشارات
تغییر سایز CheckBox
مطلبی دیگر از این انتشارات
چگونه در node و nginx در حالت توزیع شده از socket-io استفاده کنیم
مطلبی دیگر از این انتشارات
مقایسه سطحی و عمیق در جاواسکریپت