مقدمه اي بر JavaScript
JavaScript محبوب ترين زبان اسكريپت نويسي در اينترنت است. اين زبان در HTML و وب قابل استفاده است و مي تواند به طور گسترده در سرورها ، رايانه هاي شخصي ، لپ تاپ ها ، تبلت ها و تلفن هاي هوشمند مورد استفاده قرار گيرد.
جاوا اسكريپت يك زبان اسكريپت نويسي استزبان اسكريپت نويسي: توانايي توسعه سيستم عامل را ندارد ، اما بايد همراه با ساير برنامه ها استفاده شود. js بايد با مرورگر همكاري كند.
JavaScript يك زبان برنامه نويسي سبك است.
JavaScript كد برنامه نويسي است كه مي تواند در صفحات HTML درج شود.بعد از قرار دادن جاوا اسكريپت در صفحه HTML ، مي تواند توسط همه مرورگرهاي مدرن اجرا شود.
2. جاوا اسكريپت چيست؟
هدف اصلي جاوا اسكريپت "زنده كردن صفحات وب" بود.
ما به اين زبان برنامه نويسي يك اسكريپت مي گوييم. آنها مي توانند در HTML نوشته شوند و هنگام بارگيري صفحه به طور خودكار اجرا مي شوند.اسكريپت به عنوان يك متن ساده وجود دارد و اجرا مي شود. آنها براي اجرا به آماده سازي يا تدوين خاصي نياز ندارند.از اين نظر جاوا اسكريپت و جاوا كاملاً متفاوت هستند.
3. چرا به آن جاوا اسكريپت گفته مي شود؟
وقتي JavaScript براي اولين بار متولد شد ، نام آن "LiveScript" بود. اما از آنجا كه جاوا در آن زمان بسيار محبوب بود ، تصميم براي جايگزيني زبان جديد به عنوان "برادر كوچكتر" جاوا به محبوبيت آن كمك مي كند.
با توسعه جاوا اسكريپت ، اين زبان به زبان مستقلي تبديل شده است و همچنين داراي مشخصات زبان ECMAScript خاص خود است. اكنون ، هيچ ارتباطي با جاوا ندارد.
اكنون ، JavaScript نه تنها در مرورگر ، بلكه در سمت سرور نيز اجرا مي شود. حتي در هر محيط مجهز به موتور جاوا اسكريپت نيز قابل اجراست.
يك موتور جاوا اسكريپت در مرورگر تعبيه شده است كه گاهي اوقات آن را ماشين مجازي جاوا اسكريپت نيز مي نامند.
يادآوري موارد فوق آسان است ، زيرا اغلب در مقالاتي درباره توسعه در اينترنت وجود دارد. ما به همان روش استفاده خواهيم كرد. به عنوان مثال: اگر موتور JavaScript V8 پشتيباني شود ، يك ويژگي جديد وجود دارد ، بنابراين مي توانيم فكر كنيم كه اين ويژگي مي تواند به طور معمول در Chrome و Opera اجرا شود.
برنامه تك صفحه
آيا تا به حال توجه كرده ايد كه وقتي روي "نوشتن" در Gmail كليك مي كنيد ، مي توانيم پنجره جديدي را در گوشه پايين سمت راست باز كنيم تا بدون تازه كردن صفحه ، بدون تغيير صفحه ، پيام جديدي بسازيم. همه اقدامات در "همان صفحه" اتفاق مي افتد ، بنابراين فايلي كه بارگيري مي كنيد از ابتدا تا انتها فقط يك index.html دارد كه اصلاً تغييري نكرده است.
https://blog.csdn.net/a754334599/article/details/111885615