دسته بندی ها
17:45 1399/06/09

تفاوت بین جاوا اسکریپت و جی کویری چیست ؟

مشخصات سوال کننده :
کاربر : mobile_app     امتیاز کاربر : 18     رتبه کاربر : 40
دسته بندی : جاوا اسکریپت جی کوئری

به این سوال امتیاز بدهید    0
تعداد بازدید این سوال : 2905
هوش مصنوعی

پاسخ هوش مصنوعی

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

تفاوت های اصلی از این قرار است:

  • زبان vs. کتابخانه: جاوا اسکریپت یک زبان برنامه نویسی است و جی کویری یک کتابخانه برای جاوا اسکریپت است.
  • قدرت و کنترل: جاوا اسکریپت انعطاف پذیری و قدرت بیشتری دارد و به شما امکان می دهد تا کدهای پیچیده تری بنویسید.
  • کوتاه نویسی: جی کویری کد را کوتاه تر و ساده تر می کند و برخی از کارهای رایج مانند مدیریت رویدادها، انیمیشن ها و AJAX را آسان می سازد.

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

به این پاسخ امتیاز بدهید    0
امتیاز: - رتبه: -
پاسخ دهنده : mohammad-i 11:31 1399/06/12

جاوا اسکریپت:
جاوا اسکریپت در کنار html  و css یکی از ابزارهای جدایی ناپذیر وب هست.

با استفاده از جاوا اسکریپت میتونیم به المنت ها صفحه(بخش های مختلف صفحه) مثل دکمه ها، تکست باکس ها و ... در سمت کلاینت دسترسی پیدا کنیم و به صورت پویا اونا رو تغییر بدیم یا آپدیت کنیم.

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

جی کوئری :

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

پس در واقع چیز جدایی از جاوااسکریپت نیست.

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

مثال :

- دسترسی به یک دکمه با آی دی "sendMessage" به وسیله جاوااسکریپت:

document.getElemntById("sendMessage")

- دسترسی به یک دکمه با آی دی "sendMessage" به وسیله jquery:

$("#sendMessage")

ویرایش شده در چهارشنبه 12 شهریور 1399 ساعت 11:39:46
به این پاسخ امتیاز بدهید    1
امتیاز: 260 رتبه: 7
برای ارسال پاسخ لطفا وارد حساب کاربری خود شوید.   ورود