مطالب با برچسب javascript

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

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

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

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

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

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

توسعه Front-end به چه معناست

توسعه Front-end به چه معناست
حتما تا الان به سایتی برخورد کرده اید که از گشتن توی صفحاتش لذت ببرید و در کنار استفاده از امکانات آن، فضای دلنشین و کاربرپسندش باعث شود آن را به رقبا ترجیح بدهید. اگر به این فکر افتاده اید که روزی سایت دلخواه خودتان را طراحی کنید، مطلب...

توسعه یک اپلیکیشن هواشناسی با React.js - بخش دوم

توسعه یک اپلیکیشن هواشناسی با React.js - بخش دوم
در این فصل شروع به نوشتن اولین اپلیکیشن خود با React.js می‌کنیم. همچنین یاد می‌گیریم که چطور می‌توان اپلیکیشن را ایجاد و داده‌ها را از یک API واکشی کرد.
اپلیکیشن واقعی که قصد ایجاد آن را داریم، یک اپلیکیشن...

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

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

همایش توسعه‌دهندگان وب ایران

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

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

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

نگرشی متفاوت به ترندهای محبوب 2016

نگرشی متفاوت به ترندهای محبوب 2016
طراحی وب مانند دنیای مد است، هر روز ترندهای جدیدی می آیند و می روند، گاهی اوقات این ترندها براساس نیاز کاربران ایجاد می شوند مانند نیاز کاربران موبایل به طراحی واکنش گرا برخی دیگر با پیشرفت تکنولوژی ایجاد می شوند مثل طراحی فلت، اما نکته...

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

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

چه زبان ها و فریم ورک هایی را باید در سال 2016 یاد بگیریم

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

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

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

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

Codepen در هفته ای که گذشت! 14#
در کدپن این هفته تعدادی از آیکون های بارگذاری زیبا رو براتون آماده کردیم که می‌تونه کارآیی بسیار زیادی توی سایت‌های شخصیتون داشته باشه . با مجیدآنلاین همراه باشید.

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

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

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

Codepen در هفته‌ای که گذشت! #13
آمارها نشان می‌دهد اهمیت اشتراک گذاری به قدری بالا رفته که مطالبی که در شبکه های اجتماعی به اشتراک گذاشته می‌شوند چندین برابر بیشتر خوانده می‌شود. گویا این روزها دنیای وب بدون حضور شبکه های اجتماعی مخاطب زیادی...

آبجکت های جاوااسکریپت و جزئیات آن‌ها!

آبجکت های جاوااسکریپت و جزئیات آن‌ها!
انواع داده‌های (data type) هسته‌ی جاوااسکریپت ( بیشترین استفاده یا بنیادی ترین بخش) از نوع آبجکت (شیء) هستند.
پیچیده ترین نوع داده‌های (data type) جاوااسکریپت، آبجکت‌ها هستند و پنج نوع داده‌ی ساده داره که...

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

Codepen در هفته ای که گذشت! #8
امروز برترین های Codepen در زمینه فریمورک انگولار رو معرفی می کنیم. انگولار یک فریم ورک جاوا اسکریپتی بسیار قدرتمند هست که قابلیت های زیادی برای برنامه نویسان و طراحان اپلیکیشن داره. این فریم ورک که توسط گوگل معرفی و توسعه داده شده به...

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

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

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

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

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

Codepen در هفته ای که گذشت! #7
سنگین شدن و در نتیجه کاهش سرعت بارگذاری یک سایت از ویژگی های منفی اون سایت بشمار میاد . استفاده از SVG می تونه این مشکل رو به راحتی حل کنه . امروز 10 نمونه برتر از سایت Codepen رو که با SVG مرتبط هست معرفی کردیم. امیدوارم براتون مفید...

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

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

23 پن برتر از سایت Codepen

23 پن برتر از سایت Codepen
امروز 23 پن برتر از سایت Codepen رو براتون انتخاب کردیم و سعی کردیم در این سری دسته بندی های زیادی رو پوشش بدیم. امیدوارم از این سری از برترین های Codepen خوشتون بیاد و واستون مفید واقع بشه.

18 پلاگین کاربردی برای jQuery

18 پلاگین کاربردی برای jQuery
امروزه دنياي وب محيطي ديناميک است و کاربران از استانداردهاي بالايي براي طراحي و عملکرد سايت‌هايشان استفاده ميکنند. طراحان هم از ابزارهای مختلف جاوا اسکريپت از جمله jQuery براي جذابيت و ساده سازي عملکردهاي پيچيده بهره ميبرند. jQuery...

16 پن برتر از سایت Codepen

16 پن برتر از سایت Codepen
هفته پیش به نقاط قوت Codepen و دلیل برتری این سایت نسبت به بقیه اشاره کردیم. در این سری از برترین های Codepen میخوایم چندین نمونه بهتون معرفی کنیم که مطمئنا تو طراحی هر سایتی خیلی به کارتون میاد و واستون مفید واقع میشه. با مجیدآنلاین...

10 ترفند برای استفاده از جاوا اسکریپت بدون jQuery

10 ترفند برای استفاده از جاوا اسکریپت بدون jQuery
تقریبا میشه گفت که بهترین کتابخونه جاوا اسکریپت , jQuery هست و می تونید به راحتی با توابع jQuery کار کنید و یا توابع جدیدی بسازید. اما با پیشرفتی که در دنیای وب شاهدب هستیم میتونید برای خیلی از کارای ساده , از jQuery استفاده نکنید و با...

9 دلیل برای استفاده از Codepen

9 دلیل برای استفاده از Codepen
سایت Codepen رو میشه یه محفل دوستانه و حرفه ای برای طراحان وب دونست. یک محل عالی برای تست باگ ها و یا همکاری در زمینه طراحی وب است و یا حتی جعبه ای پر از ایده های زیبا و مفید. تمام محتویات سایت بر پایه Pen قرار دارد. وجود پروفایل برای هر...

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

Codepen در هفته ای که گذشت! #5
کیفیت بالای محتوا و در نتیجه سنگین بودن فایل های درون یک سایت و از طرفی سرعت نه چندان مطلوب اینترنت باعث می شه که خیلی از ماها برای باز کردن یک صفحه به صورت کامل برای چندین ثانیه منتظر بمونیم. خیلی بهتره که برای بارگذاری کامل صفحه یک...

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

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