جستجو برای:
  • خانه
  • دوره و کتاب
  • مقالات
    • خانواده جاوا اسکریپت
      • مقالات جاوا اسکریپت
      • مقالات ری اکت و نکست
      • هوش مصنوعی
    • خانواده فرانت
      • مقالات سی اس اس
      • مقالات اچ تی ام ال
    • محیط کار
      • سوالات استخدامی جاوا اسکریپت
      • سوالات استخدامی ری اکت
      • اصطلاحات محیط کار فرانت اند
    • مجله پرنیان
      • تصاویر دوره ها
      • نظرات دانشجویان قدیم
  • سوالات متداول
  • تماس با ما
  • خانواده پرنیان
    • چت خانه
    • دستیار هوش مصنوعی(رایگان!)
    • تایید مدارک
    • پیام یا انتقاد (ناشناس)
    • تعیین سطح زبان انگلیسی
    • پخش لایو رادیوسام
 
  • 09921632445
  • radioarsam[at]gmail.com
  • فروشگاه محصولات
  • بلاگ
  • تماس با ما
  • درباره پارسا قربانیان، موسس مدرسه پرنیان
پارسا قربانیان |گروه آموزشی پرنیان | آموزش حرفه ای طراحی سایت
  • خانه
  • دوره و کتاب
  • مقالات
    • خانواده جاوا اسکریپت
      • مقالات جاوا اسکریپت
      • مقالات ری اکت و نکست
      • هوش مصنوعی
    • خانواده فرانت
      • مقالات سی اس اس
      • مقالات اچ تی ام ال
    • محیط کار
      • سوالات استخدامی جاوا اسکریپت
      • سوالات استخدامی ری اکت
      • اصطلاحات محیط کار فرانت اند
    • مجله پرنیان
      • تصاویر دوره ها
      • نظرات دانشجویان قدیم
  • سوالات متداول
  • تماس با ما
  • خانواده پرنیان
    • چت خانه
    • دستیار هوش مصنوعی(رایگان!)
    • تایید مدارک
    • پیام یا انتقاد (ناشناس)
    • تعیین سطح زبان انگلیسی
    • پخش لایو رادیوسام
0

ورود و ثبت نام

بلاگ پرنیان

پارسا قربانیان |گروه آموزشی پرنیان | آموزش حرفه ای طراحی سایتبلاگمقالاتمقالات جاوا اسکریپتآپدیت جدید جیکوئری ورژن 4.0.0 BETA!

آپدیت جدید جیکوئری ورژن 4.0.0 BETA!

7 اسفند 1402
ارسال شده توسط مدیریت
مقالات ، مقالات جاوا اسکریپت
366 بازدید
آپدیت جدید جیکوئری ورژن 4.0.0 BETA!

بالاخره این پیرمرد قدیمی و سن و سال دار اینترنت جهان، از خواب عمیق خودش بیدار شد و یک ورژن جدید به نسخه های قبلی اضافه کرد. در این مقاله کوتاه سعی بر ان داریم تا مرور کلی بر ویژگی های اضافه شده به این نسخه داشته باشیم.

در همین ابتدا بگوییم که خبر خاصی نیست، خیالتان راحت!

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

به هر روی باید اطلاعات کلی از جیکوئری که یکی از پایه های وب جهان به شمار میرود داشته باشیم ، چون هم اکنون و طبق آمار، بیش از 78 میلیون وبسایت از جیکوئری استفاده میکنند!

جیکوئری چیست؟

جیکوئری یک کتابخانه جاوا اسکریپت است که به شما کمک می کند تا صفحات وب را به صورت پویا و تعاملی تر بسازید. با استفاده از جیکوئری می توانید…

  • انتخاب عناصر DOM: به راحتی عناصر HTML را با استفاده از انتخاب کننده های قدرتمند جیکوئری انتخاب کنید.
  • دستکاری DOM: عناصر DOM را اضافه، حذف، تغییر و جابجا کنید.
  • ایجاد انیمیشن: افکت های انیمیشنی جذاب و پویا به صفحات خود اضافه کنید.
  • ایجاد Ajax: بدون نیاز به بارگیری مجدد صفحه، داده ها را از سرور دریافت و ارسال کنید.
  • استفاده از پلاگین ها: از هزاران پلاگین جیکوئری برای اضافه کردن ویژگیهای جدید به صفحات خود استفاده کنید.

چرا از جیکوئری استفاده کنیم؟

  • سادگی: جیکوئری استفاده از جاوا اسکریپت را آسان تر می کند.
  • قدرت: جیکوئری مجموعه ای از توابع قدرتمند را برای توسعه وب ارائه می دهد.
  • انعطاف پذیری: جیکوئری با انواع مختلف فریم ورک ها و کتابخانه ها سازگار است.
  • جامعه بزرگ: جیکوئری دارای جامعه ای بزرگ و فعال از توسعه دهندگان است که به شما در حل مشکلاتتان کمک می کنند.

ویژگی های jquery ورژن 4

در صفحه رسمی سایت، نوشته تیم جیکوئری مدت های زیادیست که مشغول کار بروی این نسخه هست و هم اکنون از انتشار نسخه بتای آن بسیار هیجان زده است!

برخی باگ ها را فیکس کرده و برخی عملکرد های را بهبود بخشیده اند. بیشتر از این منتظرتان نمیگذاریم و به بررسی آنها بپردازیم:

1- Goodbye IE<11 برای همیشه با نسخه کمتر از 11 خداحافظی کردند. (ما قصد داریم پشتیبانی را به صورت مرحله ای حذف کنیم و مرحله بعدی در jQuery 5.0 منتشر خواهد شد.) ما همچنین پشتیبانی از سایر مرورگرهای بسیار قدیمی، از جمله Edge Legacy، iOS <11، Firefox <65 و Android Browser را متوقف کردیم. هیچ تغییری نباید در پایان برای شما مورد نیاز باشد. اگر نیاز به پشتیبانی از هر یک از این مرورگرها دارید، به سادگی از jQuery 3.x استفاده کنید.

2- برخی از توابع و api ها حذف شده اند:

  • jQuery.cssNumber
  • jQuery.cssProps
  • jQuery.isArray
  • jQuery.parseJSON
  • jQuery.nodeName
  • jQuery.isFunction
  • jQuery.isWindow
  • jQuery.camelCase
  • jQuery.type
  • jQuery.now
  • jQuery.isNumeric
  • jQuery.trim
  • jQuery.fx.interval
  • push, sort, and splice removed

3- jQuery4 به دلیل حذف ویژگی های بلااستفاده، ساخت باریک تری (حدود 20 کیلوبایت فشرده شده) در مقایسه با نسخه 3 ارائه و به طور بالقوه بهینه‌سازی‌های عملکردی را در مقایسه با نسخه 3 ارائه می‌دهد.

4- دیگر تغییرات:

  • jQuery 4 از NodeList به جای jQuery.prototype.init برای ایجاد اشیاء jQuery استفاده می کند.
  • jQuery 4 از Symbol برای polyfill کردن برخی از API های JavaScript مدرن استفاده می کند.
  • jQuery 4 از Proxy برای polyfill کردن برخی از API های JavaScript مدرن استفاده می کند.
  • Deferred و Callbacks (با Promises جایگزین شده اند)

5- منبع جی کوئری به ماژول های ES منتقل شد.

پس بصورت خلاصه:

  • استفاده از ES6 modules
  • حذف پشتیبانی از Internet Explorer 6-11
  • بازنویسی کامل API
  • بهبود قابل توجه عملکرد

اگر از jQuery استفاده می کنید، به شما توصیه می شود که به نسخه 3.7.1 ارتقا دهید. اگر می خواهید از جدیدترین ویژگی ها استفاده کنید، می توانید نسخه بتا 4.0.0 را امتحان کنید.

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

امیدواریم از این مقاله نهایت استفاده را برده باشید و آن را با دوستانتان به اشتراک بگذارید. تیم تولید محتوای مدرسه اینترنتی پرنیان این مقاله را تهیه کرده است.

اشتراک گذاری:
درباره مدیریت

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

نوشته های بیشتر از مدیریت
در تلگرام
کانال ما را دنبال کنید!
در اینستاگرام
ما را دنبال کنید!
در یوتوب
ما را دنبال کنید!
Created by potrace 1.14, written by Peter Selinger 2001-2017
در آپارات
ما را دنبال کنید!

مطالب زیر را حتما مطالعه کنید

Vibe Coding چیست؟ آیا آینده برنامه‌نویسی تغییر کرده است؟
Vibe Coding چیست؟ آیا آینده برنامه‌نویسی تغییر کرده است؟
MCP چیست
MCP چیست و چرا آینده برنامه‌نویسی با هوش مصنوعی را تغییر می‌دهد؟
تفاوت HTMLCollection و NodeList در جاوا اسکریپت
تفاوت HTMLCollection و NodeList در جاوا اسکریپت
State Normalization در فرانت‌اند چیست؟
State Normalization در فرانت‌اند چیست؟
حفظ روحیه برنامه نویسان در شرایط جنگی
حفظ روحیه برنامه نویسان در شرایط جنگی
خبر فوری
اطلاعیه مهم درباره شروع کلاس ها
قدیمی تر پایان دوره شانزدهم پرنیان
جدیدتر آموزش drag المان با جاوا اسکریپت

3 دیدگاه

به گفتگوی ما بپیوندید و دیدگاه خود را با ما در میان بگذارید.

  • Ali Nazemi گفت:
    13 اسفند 1402 در 4:04 ب.ظ

    👍👍👍

    پاسخ
  • علی نجفی گفت:
    7 فروردین 1403 در 3:48 ب.ظ

    یه لخظه فکر کردیم چه خبرههه!
    مرسی از مقاله 🙂

    پاسخ
    • trainingsitedesign گفت:
      11 فروردین 1403 در 12:43 ب.ظ

      خواهش میکنم♥

      پاسخ

دیدگاهتان را بنویسید لغو پاسخ

جستجو برای:
نوشته‌های تازه
  • پایان دوره بابک
  • Vibe Coding چیست؟ آیا آینده برنامه‌نویسی تغییر کرده است؟
  • MCP چیست و چرا آینده برنامه‌نویسی با هوش مصنوعی را تغییر می‌دهد؟
  • تفاوت HTMLCollection و NodeList در جاوا اسکریپت
  • State Normalization در فرانت‌اند چیست؟
دسته‌ها
دوره ها:

کلاس های درحال ثبت نام فرانت اند: 

  • دوره فرانت اند صبح از اوایل آبان
  • دوره جاوا اسکریپت و ری اکت از 31مرداد

دوره فرانت اند پرنیان

 

مدرسه فرانت اند پرنیان

گروه آموزشی پرنیان از سال 92 تاسیس شده و تاکنون ده ها دوره طراحی وب ، CMS ، سئو و بوت کمپ فرانت اند به صورت حضوری و غیر حضوری برگزار کرده است. ما در پرنیان جدیدترین و کاربردی ترین مباحث طراحی و توسعه وب ، سئو و دیجیتال مارکتینگ رو آموزش داده و راه ورود شما عزیزان به بازار کار را هموار کرده ایم.

فهرست سفارشی
  • بلاگ
  • تماس با ما
  • حساب کاربری من
  • درباره پارسا قربانیان، موسس مدرسه پرنیان
  • سبد خرید
  • فروشگاه

لوگوی مدرسه پرنیان

تمام حقوق برای مدرسه فرانت اند پرنیان محفوظ است. سیاست حفظ حریم شخصی

ورود

رمز عبور را فراموش کرده اید؟

هنوز عضو نشده اید؟ عضویت در سایت