جاوااسکریپت (JavaScript) زبان برنامه‌نویسی وب است که در مرورگر اجرا می‌شود و با محیط‌هایی مثل Node.js در سمت سرور نیز استفاده می‌شود. این زبان از توابع، آبجکت‌ها و برنامه‌نویسی ناهمگام پشتیبانی می‌کند.

رابط تعاملی سبد خرید می‌تواند با جاوااسکریپت و فریم‌ورک‌هایی مانند ویو جی‌اس یا ری‌اکت ساخته شود. همان زبان برای API سمت سرور نیز به کار می‌رود.

در عمل چه چیزی مهم است؟

جاوااسکریپت و جاوا زبان‌های متفاوت‌اند. Event Loop و رفتار Async برای درک عملکرد آن مهم هستند.

راهنمای عملی توسعه

جاوااسکریپت زبان اصلی برنامه‌نویسی مرورگر است و با محیط Node.js در سرور نیز اجرا می‌شود. کار با Promise، Event Loop و ماژول‌ها برای توسعه جدی آن ضروری است.

node --version
npm --version
npm init -y

نمونه ساده از منطق فروشگاه

function orderTotal(price, quantity) {
  return price * quantity;
}
console.log(orderTotal(50000, 3));

اصطلاحات مرتبط: ری‌اکت، ویو جی‌اس، اکسپرس.