[آموزش] jQuery چیست؟

در این بخش مقالات مربوط به برنماه نویسی html ,css و... قرار میگیرد.

مدیر انجمن: تیم پشتیبانی

AZKABAN
پست: 32
تاریخ عضویت: پنج شنبه 1 خرداد 1393, 10:29 pm
سن: 17
شغل: انتخاب نکردم
اینترنت: ADSL 2 Mbps
جنسیت: آقا
تشکر کرده: 4 دفعه
تشکر شده: 27 دفعه

jQuery چیست؟

پست توسط AZKABAN » یک شنبه 16 شهریور 1393, 1:10 pm

jQuery یک کتابخانه از جاوا اسکریپت است که پیمایش اسناد اچ تی ام ال ، رسیدگی به رویدادها، متحرک سازی و تعاملات ای جکس (AJAX) را به منظور توسعه سریع وب تسهیل می کند. jQuery به گونه ای طراحی شده است تا روشی را که با آن جاوا اسکریپت را می نویسید تغییر دهد.
جی کوئری نرم‌افزار بازمتن و رایگان است که تحت دو پروانه GPL و MIT منتشر می‌شود. دستور زبان جی کوئری به گونه‌ای طراحی شده است که عمل هدایت به پرونده را آسان تر کرده باشد، بدین صورت که می‌توان حرکات انیمیشین ایجاد کرد و رویدادهای صفحه استفاده کند و به وسیله آن می‌توان نرم‌افزارهای مبتنی بر ای‌جکس را ایجاد و توسعه داد.

jQuery یک فریمورک جاوا اسکریپت می باشد. اما اصلاً یک فریمورک چیست؟
نمی‌دانم وقتی صحبت از فریمورک می‌شود چه تعریفی برای آن در ذهن دارید. بطور کلی می‌توان فریمورک را مجموعه‌ای از ابزارها، کتابخانه‌ها، قراردادها و بهترین شیوه‌ها تعریف کرد بطوریکه سعی می‌کنند وظایف روتین را به سوی مدل‌های جامعی حرکت دهند که دوباره می‌توانند مورد استفاده قرار بگیرند. هدف این است که به یک طراح یا توسعه دهنده اجازه داده شود تا بر روی وظایفی که در انجام پروژه مهم هستند تمرکز کند.
شما می توانید جی کوئری را به صورت یک لایه انتزاعی توصیف کنید زیرا قابلیت های بسیاری را که می باید در خطوط بیشماری از کد جاوا اسکریپت می نوشتید گرفته و آنها را در توابعی (functions) که می توانید تنها در یک خط کد فراخوانی کنید پنهان می کنند.
زبان برنامه نویسی JavaScript ، یک زبان برنامه نویسی خیلی پیچیده و گسترده است و یادگیری کامل آن به زمان و حوصله خیلی زیادی نیاز دارد. jQuery فریم‌ورکی که بر اساس زبان برنامه نویسی جاوا اسکریپت ایجاد شده است. به زبان ساده می‌توان گفت، برنامه نویس با استفاده از زبان برنامه نویسی جاوا اسکریپت، یک سری قائده و قانون تعریف کرده است و یک دستور زبان جدید ساخته که شما با آن قواعد یه کد به مراتب بسیار ساده‌تر می‌نویسید، سپس آن فایل فریم‌ورک دستورات شما را به دستورات استاندارد جاوا اسکریپت ترجمه می کند و سپس آن ها را اجرا می‌کند
کد نویسی بر اساس دستور زبانی که jQuery ایجاد کرده، خیلی ساده است و در کمترین تعداد خط می‌توان بیشترین تغییرات را در صفحه ایجاد کرد.

جی کوئری کاملا Unobtrusive می‌باشد یعنی شما هیچ کد جاوا اسکریپتی را داخل کدهای XHTML وارد نمی کنید. از این نظر کدهای شما کاملا مجزا از هم و مرتب خواهد بود و از طرفی وقتی JS روی مرورگر فعال باشد، کدهای شما اجرا میشود ولی اگر JS فعال نباشد، هیچ مشکلی برای سایت شما پیش نمی‌آید و سایت همچنان برای کاربر قابل استفاده خواهد بود
کافیست مقداری در سایت های هر کدام از فرمورک ها نگاهی به کد نویسی و syntex هر فریمورک بیندازید. اینجاست که در همین مرحله ابتدایی شما jquery رو انتخاب میکنید. فقط به خاطر اینکه به راحتی با کمترین دانش برنامه نویسی میتوانید نحوه کد نویسی jquery رو درک کنید.
به همین دلیل jquery خیلی محبوب شد و شاهد رشد و توسعه عالی و سریع اون در یک سال گذشته شدیم. به نحوی که خیلی از برنامه ها و اسکریپت های تحت وب که برای خود اسم و نامی دارند. همانند wordpress و سایت های بزرگی چون یاهو و گوگل در قسمت هایی از کارهاشون از این فریمورک استفاده کرده اند.
یکی دیگر از مزایای این فریمورک وجود پلاگین های متعددی ایست که بسیار کار امد هستند . و روزانه در حال افزایش هست. به طوری که شاید نیازی به کد نوشتن پیدا نکنیم و همین پلاگین ها کار مورد نظر ما را به خوبی انجام بدن.


asalfarhadi05
پست: 1
تاریخ عضویت: سه شنبه 3 شهریور 1394, 6:46 pm
سن: 24
شغل: مدیریت
اینترنت: ADSL 1 Mbps
جنسیت: خانوم
تشکر شده: 1 دفعه

jQuery چیست؟

پست توسط asalfarhadi05 » سه شنبه 3 شهریور 1394, 6:51 pm

ممنون دوست عزیز عالی بود موفق باشی ;)
اب مصرفی با کیفیت و پاکیزه با دستگاه تصفیه آب خانگی پاکاب ایلیا http://pakabilia.com/list/household-water-treatment
TehransD
پست: 1
تاریخ عضویت: جمعه 9 بهمن 1394, 8:15 pm
سن: 24
شغل: انتخاب نکردم
اینترنت: ADSL 128 Kbps
جنسیت: آقا
تشکر شده: 1 دفعه
تماس:

jQuery چیست؟

پست توسط TehransD » جمعه 9 بهمن 1394, 8:18 pm

آخرین ويرايش توسط 4 on TehransD, ويرايش شده در 0.
shayans2
پست: 7
تاریخ عضویت: یک شنبه 11 بهمن 1394, 11:24 am
شغل: انتخاب نکردم
تشکر شده: 10 دفعه

jQuery چیست؟

پست توسط shayans2 » یک شنبه 11 بهمن 1394, 4:24 pm

دوستان گرامی برای تشکر از دکمه تشکر استفاده کنید :x
logodesignkn
پست: 2
تاریخ عضویت: دو شنبه 9 اردیبهشت 1398, 7:48 pm
سن: 31
شغل: انتخاب نکردم
اینترنت: ADSL 6 Mbps
جنسیت: آقا
تشکر کرده: 2 دفعه

Re: jQuery چیست؟

پست توسط logodesignkn » دو شنبه 9 اردیبهشت 1398, 8:03 pm

عالی بود مرسی
AJAX برای اضافه کردن امکانات پیشرفته سرچ کردن محصولات در طراحی وب سایت یک فروشگاه خیلی میتونه کمک کنه البته سرعتش هم خیلی بالاست ...


طراحی لوگو

ساک دستی
 
aminmasaleh
پست: 1
تاریخ عضویت: چهار شنبه 8 خرداد 1398, 12:07 pm
شغل: انتخاب نکردم

Re: jQuery چیست؟

پست توسط aminmasaleh » چهار شنبه 8 خرداد 1398, 12:48 pm

logodesignkn
پست: 2
تاریخ عضویت: دو شنبه 9 اردیبهشت 1398, 7:48 pm
سن: 31
شغل: انتخاب نکردم
اینترنت: ADSL 6 Mbps
جنسیت: آقا
تشکر کرده: 2 دفعه

Re: jQuery چیست؟

پست توسط logodesignkn » سه شنبه 14 خرداد 1398, 8:01 pm

ممنون از اطلاعات مفیدتون : من برای سایت فولاد توفیقی از jQuery استفاده کردم برای منو موبایلی و...


 
موضوع جدید ارسال پست
 


  • Related Topics
    پاسخ ها
    مشاهده
    آخرین پست

بازگشت به “برنامه نویسی - Programing”