زبان برنامه نویسی جاوا اسکریپت چیست؟
بسیاری از ما تا به حال باید نام زبان برنامه نویسی(programming language) معروف به جاوا اسکریپت(JavaScript) را شنیده باشیم . این بسیار محبوب است و بیشتر برای توسعه وب سایت استفاده می شود. اگر مرورگر وب شما از جاوا اسکریپت(JavaScript) پشتیبانی نمی کند یا یک برنامه افزودنی آن را مسدود می کند(extension blocks it) ، اکثر سایت هایی که بازدید می کنید به درستی بارگیری نمی شوند.
جاوا اسکریپت با جاوا متفاوت است . هنگامی که این زبان برنامه نویسی در حال استفاده است، اینترنت تعاملی تر و پویاتر می شود که به نوبه خود تجربه قانع کننده ای را برای کاربر فراهم می کند. در حال حاضر، اولین جنبه جاوا اسکریپت(JavaScript) در زمان سلطنت مرورگر وب نت اسکیپ ناوبری(Netscape Navigator Web) به وجود آمد .
بخوانید(Read) : زبان برنامه نویسی جاوا(What is Java Programming language) چیست؟
قبل از آن، صفحات وب فاقد انیمیشن و محتوای تطبیقی بودند، اما زمانی که جاوا اسکریپت(JavaScript) روی صحنه افتاد، همه چیز تغییر کرد.
ما میدانیم که برای سالهای متمادی، تنها تعداد انگشت شماری از مرورگرهای وب از جاوا اسکریپت(JavaScript) پشتیبانی میکردند ، اما امروزه همه چیز بسیار تغییر کرده است. همه مرورگرهای وب اصلی مانند فایرفاکس(Firefox) ، کروم(Chrome) و اج(Edge) به طور کامل توسط این زبان پشتیبانی می شوند، به همین دلیل است که وب امروز در مقایسه با 15 سال پیش بسیار پاسخگو است.
- بنابراین، جاوا اسکریپت چگونه کار می کند؟
- کاری که جاوا اسکریپت در صفحه شما انجام می دهد
- چگونه جاوا اسکریپت(JavaScript) را به صفحه وب خود اضافه کنیم
اجازه دهید در مورد این با جزئیات بیشتر صحبت کنیم.
1] بنابراین، جاوا اسکریپت چگونه کار می کند؟
در بیشتر موارد، جاوا اسکریپت(JavaScript) به عنوان یک اسکریپت سمت سرویس گیرنده شناخته می شود. این بدان معناست که برای اجرای صحیح به شدت به دستگاه مشتری مانند تبلت یا گوشی هوشمند متکی است. نرم افزاری که روی سرور راه دور قرار دارد، داده ها را به دستگاه ارسال می کند و از آنجا، داده ها از طریق مرورگر وب روی صفحه نمایش داده می شوند.
اکنون، از آنجایی که یک اسکریپت سمت کلاینت است، برای کار کردن نیازی به سرور ندارد. به عنوان مثال، اگر یک صفحه وب قبلاً در مرورگر وب بارگذاری شده است، اما به دلایلی اینترنت به زودی از بین می رود، کاربر باید بتواند به همان اندازه با وب سایت تعامل داشته باشد.
بدیهی است که نمیتوانید به صفحه جدیدی بروید، فقط با دادههایی که قبلاً در صفحه فعلی بارگذاری شدهاند تعامل کنید.
بیایید به برخی از مواردی که جاوا اسکریپت(JavaScript) در مرورگر فعال می کند نگاهی بیندازیم:
- منوهای کشویی و جلوه های rollover
- قابلیت پخش صدا و تصویر
- بدون نیاز به بارگیری(Load) مجدد صفحه وب، محتوای تازه را بارگیری کنید
- عناصر صفحه متحرک
- و ناگفته نماند، تکمیل خودکار
با وجود اینکه یک زبان برنامه نویسی اسکریپت سمت کلاینت است، باید بگوییم که بهترین کار خود را زمانی انجام می دهد که با یک سرور راه دور ارتباط برقرار می کند. اساساً(Basically) ، اسکریپت در پسزمینه بدون وقفه در کاری که کاربر در پیشزمینه انجام میدهد، با سرور ارتباط برقرار میکند.
بخوانید(Read) : زبان برنامه نویسی R(What is the R programming language) چیست؟
2] کاری که جاوا اسکریپت(JavaScript) در صفحه شما انجام می دهد
این اسکریپت کارهای زیادی را در یک صفحه وب انجام می دهد، و در بیشتر موارد، برخی از جنبه های یک صفحه بدون جاوا اسکریپت(JavaScript) به خوبی کنونی به نظر نمی رسند . به عنوان مثال، این ابزار عمدتاً برای اصلاح HTML و CSS به صورت پویا استفاده می شود. کد در حال اجرا رابط کاربری را از طریق Document Object Model API به روز می کند .
علاوه بر این، کد به ترتیب ظاهر شدن در یک صفحه اجرا می شود. اکنون، وقتی نوبت به جاوا اسکریپت(JavaScript) می رسد ، ابتدا باید HTML و CSS اجرا شوند، در غیر این صورت ممکن است خطاهایی وجود داشته باشد.
بخوانید(Read) : Netbeans IDE یک زبان برنامه نویسی عصر جدید است .
3] چگونه (How)جاوا اسکریپت(JavaScript) را به صفحه وب خود اضافه کنید
وقتی نوبت به افزودن جاوا اسکریپت(JavaScript) به صفحه وب شما می رسد، کار به هیچ وجه سخت نیست. فقط(Just) درک کنید که در صفحه HTML شما به همان شیوه CSS اعمال می شود و شما باید خوب باشید.
ببینید، CSS از عنصر برای پیاده سازی شیوه نامه های خارجی و
کد داخلی جاوا اسکریپت(Internal JavaScript) : برای افزودن یک کد داخلی، لطفاً موارد زیر را کپی و بعد از آن پیست کنید</head> tag: <script>
// JavaScript goes here </script>
افزودن(Add) اسکریپت به فایل خارجی: هر زمان که نیاز به افزودن جاوا اسکریپت(JavaScript)<script>
به یک فایل خارجی را احساس کردید، پیشنهاد می کنیم عنصر فعلی را به <script src="script.js" defer></script>
جای آن تغییر دهید.
همانطور که می بینید، این فقط یک مقاله مقدماتی است که برای این طراحی شده است که به شما ایده دهد که اصلاً جاوا اسکریپت(JavaScript) چیست.
Related posts
Fix JavaScript مورد نیاز برای ورود به سیستم خطا؛ Enable JavaScript در مرورگر شما
JavaScript Framework زاویه در شرایط ساده چیست؟
چگونه JavaScript را از اسناد Firefox PDF غیرفعال کنیم
چگونه به فهرست در متن فقط Mode در Chrome، Edge یا Firefox
غیر فعال کردن JavaScript در Chrome، Edge، Firefox، Opera، Opera، Internet Explorer
14 بهترین سایت برای کلاس های رایگان برنامه نویسی کامپیوتر
بهترین برنامه نویسی Principles & Guidelines همه Programmers باید دنبال شود
تفاوت بین Low-level and High-level Programming languages
PilotEdit Lite نشانی از یک کار خوب در ویرایش فایل های Programming بزرگ
HDG توضیح می دهد: جاوا اسکریپت چیست و برای چه به صورت آنلاین استفاده می شود؟
Alternate Text Browser به شما امکان می دهد چندین زبان Programming را مرور کنید
نحوه فعال کردن یا Disable JavaScript در Browser شما
Download، Install، Learn Microsoft Small Basic programming زبان
8 بهترین وب سایت ها برای یادگیری Python Programming
چگونه برای اجرای یک Java program از Command Prompt
پنج بهترین پروژه برای برنامه نویسان مبتدی
مورد نیاز، FAQ - Google Go Programming Language است
بهترین زبان های برنامه نویسی برای یادگیری در سال 2020 کدامند؟
نحوه رفع خطای Discord Fatal Javascript
یک تابع در برنامه نویسی چیست؟ ما توضیح