jQuery چیست و چه کاربرد هایی دارد؟
مقدمه
کسینوس_ jQuery یک کتابخانه برای جاوااسکریپت است،که بسیار سری،با حجم کم و همچنین کاربردهای فراران است که برای طراحی صفحات وب به کار می آید.
jQuery زندگی یک طراح وب را بسیار آسان از نظر کد زنی میکند.این زبان بسیاری از توابع داخلی را ایجاد میکند.شما با استفاده از این توابع میتوانید کارهای زیادی را با سرعت بالا انجام دهید.
شاید برایتان جالب باشد که ۷۳ درصد از سایت های محبوب از jQuery استفاده میکنند.
شما با استفاده از این زبان میتوانید صفحات وب بسیار قدرتمندی را طراحی کنید.
تاریخچه
jQuery در سال ۲۰۰۶ توسط جان ریزگ متولد شد.این زبان در حال حاضر توسط تیمی قدرتمند توسط طراحان وب به سرپرستی تیمی ویلسون نگهداری و توسعه داده میشود.
در ابتدا این زبان تحت نظر CC BY-SA 2.5 مجوز گرفت و در سال ۲۰۰۶ به مجوز MIT واگذار شد.این زبان در پایان سال ۲۰۰۶ مجوز GPL را نیز گرفت و با دو مجوز به کار خود ادامه داد.
از آنجا که این امر باعث سردرگمی شده بود در سال ۲۰۱۲ GPL مجوز خود را از این شرکت برداشت و رسما تحت نظر MIT باقی ماند و حق انحصاریش فقط با این شرکت است.
ویژگی های مهم jQuery
- انتخاب DOM(روشی برای دسترسی به صفحات وب و اعمال تغیرات بروی آن ها): jQuery عناصر مختلف را برای دسترسی در اختیار عنصر dom قرار میدهد.
- دستکاری DOM: شما به وسیله jQuery میتوانید عناصر DOM مانند تغیر عناصر HTML,تغیر کلاس های CSS و…. را انجام دهید.
- جلوه های ویژه:شما میتوانید جلوه های ویژه به عناصر داخل DOM مانند محو شدن وعناصر کشویی و… را به آن اعمال کنید.
- رویدادها: کتابخانه jQuery شامل توابع معادل DOM مانند کلیک ، dblclick ، ماوس، تاری ، تنظیمات کلیدهای صفحه و غیره است. این توابع بطور خودکار مسائل مربوط به مرورگر را کنترل می کنند.
- AJAX:جی کوئیری همچنین توابع AJAX را برای بارگیری اطلاعات از سرورها بدون بارگذاری مجدد کل صفحه،انجام میدهد.
- پشتیبانی از مرورگر متقاطع: کتابخانه jQuery بطور خودکار مسائل مربوط به مرورگر را کنترل می کند ، بنابراین کاربر نیازی به نگرانی در مورد آن ندارد.
مزایای استفاده از jQuery
- یادگیری آسان:یادگیری jQuery بسیار آسان است زیرا همان سبک کدگذاری در javascript را دارد.
- سبک کردن کدزنی:این زبان با ویژگی های زیادی که دارد طراح وب با نوشتن کد کمتر بیشترین بهره وری را میبرد.
- مستندات عالی برای jQuery:این زبان API آنلاین را ارائه میدهد.
- پشتیبانی از مرورگرهای متقاطع:پشتیبانی کامل از مرورگرهارا بدون حتی نوشتن یک خط کد اضافی به همراه دارد.
- سادگی:با جداسازی کدهای خود و HTML باعث میشود خطایابی بهتر انجام شود.
مدت زمان یادگیری jQuery چقدر است؟
اگر شما به زبان جاوااسکریپت مسلط باشید دیگر نگران یادگیری این زبان نباشید و طی یک دوره کوتاه که بستگی به خودتان دارد میتوانید به طور کامل این زبان را نیز یاد بگیرید.
درباره نویسنده
مطالب زیر را حتما بخوانید
9 فیلم برتر تاریخ سینمای ایران
4.33k بازدید
نقد و بررسی نمایشگاه مجازی کتاب 99 -تجربه خرید آنلاین کتاب چگونه بود؟
762 بازدید
چگونه بفهمیم یک فیلم را میتوان با خانواده دید؟
8.06k بازدید
سئو چیست و چگونه برای کسب و کارهای کوچک در سال ۲۰۲۰ کار میکند؟
501 بازدید
۱۰ دلیل که چرا به یک استراتژی دیجیتال مارکتینگ نیاز دارید؟
584 بازدید
دیدگاهتان را بنویسید