Javascript Symbol
در جاوا اسکریپت ما دو دسته داده داریم . دسته اول Primitive است و دسته دوم non-primitive است. داده های از نوع Primitive می توان به داده های ساده مثل String , Number , Null , Undefined , Boolean می باشد. دسته دوم مثل... ادامه مطلب
در جاوا اسکریپت ما دو دسته داده داریم . دسته اول Primitive است و دسته دوم non-primitive است. داده های از نوع Primitive می توان به داده های ساده مثل String , Number , Null , Undefined , Boolean می باشد. دسته دوم مثل... ادامه مطلب
وب پک یک ابزار توسعه بخش Front End می باشد . یکی از مشکلاتی که در توسعه بخش Front End با آن مواجه هستیم کش کردن Assets ها توسط مرورگر است . همان طور که می دانید مرورگر نرم افزاری است که روی سیستم عامل کاربر نصب می باشد... ادامه مطلب
Loader ها در وب پک برای توسعه عملیات بیلد برای پشتیبانی از انواع Assets می باشد . Loader ها هم دقیقا مثل پلاگین ها یک سری پکیج هستند که چون مربوط به عملیات بیلد یا همان ابزار توسعه وب پک می باشند باید در طبقه بندی... ادامه مطلب
وب پک یک نرم افزار است که در قالب یک کتابخانه و یک ابزار توسعه برای ساخت سایر نرم افزار ها در با استفاده از node استفاده می شود . این اصطلاحا نرم افزار نیازمند یک Interface برای استفاده است . webpack-cli یک کتابخانه است... ادامه مطلب
وب پک یک ابزار توسعه (Development Tool) از دسته Module Bundler ها است. وب پک امکان تجمیع و پردازش کردن Module های جاوا اسکریپت در قالب Bundle های مختلف را برای ما تعیین می کند. همچنین گفته شد که ابزار توسعه است پس روند... ادامه مطلب
همان طور که می دانید اشیا در جاوا اسکریپت داده هایی هستند که به صورت کلید مقدار در یک collection که نام آن را شئ می نامیم ذخیره می شوند. هر یک از این جفت کلید مقدار ها یک Property می باشند. هر Property یک سری تنظیمات... ادامه مطلب
Proxy یک شئ پیش فرض در جاوا اسکریپت است که بر اساس Proxy Design Pattern در جاوا اسکریپت تعریف شده است و قابلیت رهگیری (intercept) و به دام انداختن Property ها و Descriptor های یک Object را واقع می شود . به این ترتیب می... ادامه مطلب
class ها یک قابلیت برای تعریف یک سری نوع داده های خاص بر اساس موجودیت های جاری در سیستم است . به طور مثال برای تعریف یک سری person در یک سیستم نیاز به یک کلاس برای تعیین پیکره اصلی این person می باشد .برای تعریف این... ادامه مطلب
شئ گرایی یک الگوی تفکر طراحی سیستم های نرم افزاری است که این تفکر باعث نگاشت موجودیت های سیستم (Enitity) یا عملیات ها (Actions) یا منطق ها (Logics) یا سرویس ها یا حتی یک مساله (به طور مثال منطق های محاسباتی یک ماشین... ادامه مطلب