توابع در جاوا اسکریپت (قسمت سوم)

2 شهریور , 1401جاوا اسکریپت

this یک شئ است از موجودیت تعریف شده در جریان برنامه . به طور مثال Person می تواند موجودیت تعریف شده برای هر فرد باشد و در آن برای ارجاع به شئ جاری در Action ها می توان از کلمه کلیدی this استفاده کرد. اگر قرار باشد به... ادامه مطلب

Javascript Variable Scope – Mutable

1 شهریور , 1401جاوا اسکریپت

هر statement بر اساس جایگاهی از کد که در آن قرار گرفته است سطح دسترسی به سایر قسمت های کد دارد که به آن Scope می گوییم. این سطح دسترسی شامل توابع و متغیر ها و کلاس ها و سایر statement ها می شود.سطوح دسترسی معمولا بر... ادامه مطلب

Javascript FormData

25 مرداد , 1401جاوا اسکریپت

FormData شئ است که یک سری مقادیر را به صورت key,value برای RequestBody فراهم می آورد. استفاده اصلی آن برای کار با form Element است اما می توان به صورت مستقل هم یک سری داده را با آن انتقال داد . در نهایت این داده ها به... ادامه مطلب

توابع در جاوا اسکریپت (قسمت دوم)

22 مرداد , 1401جاوا اسکریپت

در قسمت قبل در رابطه با پیکره کلی تعریف توابع و انواع syntax های آن صحبت کردیم . در قسمت های بعد به نحوه عملکرد توابع و انواع توابع از نظر نوع عملکرد و تکنیک های کاربردی در زمان استفاده از توابع می پردازیم توابع در... ادامه مطلب

Modular Programming ES6

16 مرداد , 1401جاوا اسکریپت

کدنویسی ماژولار یکی از فلسفه های برنامه نویسی شئ گرا است که می توان بخش های هر قسمت از یک برنامه را در یک سری ماژول تقسیم بندی کرد. این ماژول ها در ارتباط با هم می توانند یک روند را در برنامه ایجاد کنند. از سال ۲۰۱۵ به... ادامه مطلب

Destructuring Assignment ES6

13 مرداد , 1401جاوا اسکریپت

عبارات Destruturing در جاوا اسکریپت این اجازه را به ما می دهد که بتوانیم یک سری متغیر ها را از داخل یک سری اشیا و آرایه ها استخراج کنیم. این ترکیب در طرف راست source می نامیم. در طرف چپ unpacked variables می نامیم.... ادامه مطلب

انواع حافظه در جاوا اسکریپت

3 مرداد , 1401جاوا اسکریپت

زمانی که حرف از حافظه در علوم کامپیوتر می شود دو نوع حافظه مد نظر ما است . حافظه موقت یا RAM یا حافظه دائمی یا Hard Disk می باشد . این حافظه ها در مفسر برای انواع امکانات نظیر Cookie , Local Storage , Session Storage... ادامه مطلب

Window Object Methods

29 تیر , 1401جاوا اسکریپت

در محیط اجرای مرورگر یک سری متد های پیش فرض برای یک سری عملیات های عمومی تر از متدهای ساختمان داده های موجود primitive و none primitive داریم . در حقیقت ما متدهایی در رابطه با ساختمان داده window را در این مقاله بررسی... ادامه مطلب