مطالب با برچسب جاوااسکریپت

درک closure های جاوا اسکریپت: رویکرد عملی

درک closure های جاوا اسکریپت: رویکرد عملی
یادگیری یک زبان جدید شامل یک سری از مراحل است،  درحالی‌که تسلط برآن زبان، محصول صبر، تمرین، اشتباه و تجربه است.
برخی از توسعه دهندگان دانش کافی برای ارائه ویژگی های درخواست شده توسط مشتری را دارند، اما برای اینکه یک...

مقایسه سریعVue.JS و React.JS

 مقایسه سریعVue.JS و React.JS
توسعه‌دهندگان فرانت-اند از ابزار‌های مختلفی استفاده می‌کنند. بحث در مورد این ابزار‌ها و این‌که کدام یک بهتر است، می‌تواند به یک جنگ تبدیل شود چراکه هر توسعه‌دهنده از نظر روش‌های کار و استفاده از...

مقایسه‌ی React Native و Ionic

مقایسه‌ی React Native  و Ionic
هدف از این مقاله، مشخص کردن مهم‌ترین تفاوت‌های مفهومی بین React Native (یا به اختصار RN) و Ionic است، امیدواریم این مقاله اطلاعاتی که برای انتخاب درست فریم‌ورک، لازم دارید در اختیار شما قرار دهد، تا بتوانید فریم‌ورک...

شروع با Node.js

شروع با Node.js
برنامه نویسی Event-Driven یا رویدادمحور به سبک خاصی از برنامه نویسی گفته می‌شود که در آن روند اجرای برنامه توسط رویدادها تعیین می‌شود. Node.js  نیز یکی از زبان‌های برنامه‌نویسی است که طبق معماری رویداد محور عمل...

روش‌های مختلف تعریف متغیرها در جاوا اسکریپت

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

معرفی 15 کتابخانه‌ی جالب برای CSS و جاوا اسکریپت

معرفی 15 کتابخانه‌ی جالب برای CSS  و جاوا اسکریپت
هدف ما در مجید آنلاین این است که کاربران ایرانی را با متدهای طراحی صفحات وب در دنیا آشنا کنیم. در این مطلب نیز 15  کتابخانه‌ی جالب برای جاوا اسکریپت و CSS  معرفی شده‌اند که می‌توانید برای پیاده‌سای...

Function.apply و Function.call در جاوااسکریپت

Function.apply و  Function.call در جاوااسکریپت
در زبان برنامه نویسی جاوااسکریپت، توابع جزو اشیاء هستند، و توابع جاوااسکریپت دارای متد و ویژگی هستند.
call() و apply() دو متد پیشفرض توابع جاوااسکریپت هستند. هر دو متد توانایی فراخوانی توابع رو دارند و در هر دومتد باید آبجکت والد...

درک پروتوتایپ (prototype) در جاوااسکریپت به زبانی ساده

درک پروتوتایپ (prototype) در جاوااسکریپت به زبانی ساده
Prototype یک مبحث بنیادی در برنامه نویسی جاوااسکریپته که هر برنامه نویس جاوااسکریپتی باید روی این موضوع تسلط داشته باشه و بتونه به راحتی مفهومش رو درک کنه که ما در این مقاله قصد داریم در مورد این موضوع به طور کامل صحبت کنیم.

درک آسان Closure در جاوااسکریپت

درک آسان Closure در جاوااسکریپت
closure به برنامه نویس جاوااسکریپت این امکان رو میده که سریع‌تر، خلاقانه‌تر و کاربردی‌تر کدنویسی انجام بده. ما به طور مداوم در برنامه نویسی جاوااسکریپت با این مفهوم روبرو خواهیم بود، اصلا مهم نیست که شما قبلا به صورت حرفه...

حوزه تعریف متغیر در جاوااسکریپت و شرح کامل Hoisting

حوزه تعریف متغیر در جاوااسکریپت و شرح کامل Hoisting
در این مقاله ما با حوزه تعریف متغیرها در جاوااسکریپت آشنا خواهیم شد و به طور مفصل در مورد مبحث Hoisting بحث می‌کنیم و موضوع رو با هم پیش می‌بریم.
ما باید به طور کامل با موضوع حوزه تعریف(Scope) متغیر در جاوااسکریپت آشنا...

توسعه یک برنامه هیجان انگیز با انگولار#2

توسعه یک برنامه هیجان انگیز با انگولار#2
توی بخش اول گفتیم انگولار با جاوا اسکریپت ساخته شده، پس واسه کد نوشتن توش هم از جاوا اسکریپت استفاده میکنیم، اینم گفتیم که یکی از هدفهای انگولار توسعه و گسترش تگ های HTML با استفاده از attributeهای جدید هست. در این بخش قصد...

توسعه یک برنامه هیجان انگیز با انگولار 1#

توسعه یک برنامه هیجان انگیز با انگولار 1#
انگولار یک فریم ورک جاوا اسکریپتی بسیار قدرتمند هست که قابلیت های زیادی برای برنامه نویسان و طراحان اپلیکیشن داره. این فریم ورک که توسط گوگل معرفی و توسعه داده شده به شما کمک می کنه که اپلیکیشن خودتون رو بی نقص تر بسازین. هدف از این...

26 پلاگین فوق العاده با jQuery

26 پلاگین فوق العاده با jQuery
جی کوئری یک کتابخانه از جاوااسکریپت ( یا به عبارتی یک فریم ورک برای نوشتن جاوااسکریپت ) است که برای سهولت در استفاده از جاوااسکریپت از این کتابخانه استفاده می کنیم. با استفاده از این کتابخانه می توانید برای زیباسازی سایت خود افکت های...

Codepen در هفته ای که گذشت! #4

Codepen در هفته ای که گذشت! #4
دکمه ها تو طراحی ما نقش مهمی دارن. برای هر عملی که کاربر بخواد انجام بده باید یک دکمه ای طراحی بشه. مثل ثبت نام , ورود , جستجو و عملیات دیگه , در نتیجه کاربران تعاملات زیادی با دکمه ها دارن و می تونیم با یک طراحی ویژه ارزش سایت خودمون رو...

شخصی سازی مقدار اسکرول در صفحه

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

this در جاوااسکریپت به چه معناست ؟

this در جاوااسکریپت به چه معناست ؟
زمانی که یک تابع ساخته میشود، یک کلمه ی کلیدی this در پشت صحنه ساخته میشود، بهتر بگویم، this در scope تابع ساخته میشود، در این مقاله با بررسی چندین مثال متنوع به بررسی نحوه ی عملکرد و مقداردهی this در توابع میپردازیم و همچنین یاد میگیریم...

مدیریت دکمه ی Back مرورگر توسط جاوا اسکریپت

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