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