Bevezetés a JavaScript-be

Ebben a témában a JavaScript bevezetését tárgyaltuk, mivel ez egy könnyű, dinamikus programozási nyelv. Az ezen a nyelven írt programokat szkripteknek nevezzük, ezeket a szkripteket beágyazzuk a weboldalakba, és képesek manipulálni a HTML tartalmat. Ezeket a szkripteket a weboldalak betöltésekor hajtják végre, a JavaScripteknek nem kell teljesülniük a végrehajtáshoz. Korábban a JavaScriptet LiveScript néven ismerték, de később JavaScriptre változott. Mivel a Java akkoriban nagyon népszerű volt, és gondolkodásuk szerint hasznos lenne egy új nyelv bevezetése a nevek hasonlóságával. Később azonban a JavaScript önálló nyelv lett az ECMAScript nevű saját specifikációjával. A Netscape 2.0 az első, ahol a JavaScript megvalósítását először látták. A JavaScript szintaxisát jobban befolyásolja a „C” programozási nyelv.

A JavaScript futtatása

Amint azt a JavaScript bevezetésében fentebb tárgyaltuk, most a következők tanulmányozására fogjuk javasolni a JavaScript végrehajtását:

A JavaScript egy szkriptnyelv, önmagában nem tudja végrehajtani, ezért a végrehajtásához platformra van szükség. Ez a platform nem más, mint a böngésző, ahol megnyitjuk a weboldalt, a böngészőknek már van beépített végrehajtó motorja. A korábbi időkben elsősorban az IE (Internet Explorer) támogatta, tehát sok webhelynél a jobb teljesítmény érdekében az IE7-et használják. De manapság minden böngésző támogatja a JavaScriptet, így nem kell aggódnunk arról, hogy webhelyünk minden böngészőben megfelelően működik-e, vagy csak valamelyik konkrét böngésző támogatja. A szkriptek végrehajthatók a JavaScript motor segítségével, ezek megléte biztosítja a szkriptek végrehajtását a böngészőben, szerverben vagy bármely más eszközben. A motorok neve böngészőként különbözik, néhány böngészőbeágyazott motort „JavaScript Virtual Machine” -nek hívnak, míg néhányat az alábbiakban felsorolunk:
• A V8 a Google Chrome nyílt forráskódú JavaScript motorja, amelyet a Chromium Project fejlesztett ki.
• A SpiderMonkey az első motor, amelyet a Netscape Communications fejlesztett ki.
• Nashorn, JScript, Rhino stb. Kevés más JavaScript motor van.

Ügyféloldali JavaScript

A nyelv leggyakoribb formája az ügyféloldali JavaScript. A böngészőknek értelmezniük kell a szkripteket, ehhez a HTML dokumentumnak tartalmaznia kell, vagy rá kell mutatnia. A JavaScript szerepel a HTML-ben, ehhez nem kötelező a HTML statikussága. De szkriptek hozzáadásával interaktívabb weblapot készíthetünk. Az ügyféloldali szkriptek előnyeket nyújtanak a hagyományos szerveroldali szkriptekkel szemben, például egy JavaScript-t valósítunk meg a weboldalon feltöltött alapinformációk - például a számok életkora, e-mail @ és .com stb. - érvényesítéséhez., akkor kerül végrehajtásra, amikor a felhasználó beküldi az űrlapot, és ha a bejegyzések érvényesek, az űrlapot beküldik, ellenkező esetben hibaüzenet jelenik meg.

Az ügyféloldali JavaScript jellemzői

A JavaScript bevezetésének ebben a témában a JavaScript funkcióit is bemutatjuk:

• Szabályozhatjuk a dokumentumok megjelenését és tartalmát
• A böngészőt úgy tudjuk irányítani, mint az előugró ablakokat
• Kölcsönhatásba léphet a HTML űrlapokkal, pl
• Kölcsönhatásba léphet a Felhasználóval, pl. Megjeleníthetünk üzeneteket egy adott szövegre vagy szóra.

Miért egyedi a JavaScript?

Különféle eszközök és programozási nyelvek érhetők el a böngészők létrehozásához. A JavaScriptek megkülönböztethetők bármelyiküktől, mivel három olyan tulajdonság létezik, amelyeket egyedileg kombinálnak. E három szolgáltatás együttes beépítése csak a JavaScript-ben érhető el, és ez egyedülálló programozási nyelvvé teszi, különösen az interfész kialakításakor.

  • Teljes integrációt nyújt a HTML-sel. A HTML egy általános eszköz a weboldalak fejlesztéséhez. A JavaScript asszimilációja hatékony könyvtárakat és eszközöket hoz létre a legtöbb szükséges kezeléséhez
    feladatokat.
  • A HTML-be történő integráció mellett az összes böngésző támogatja, és ez a végső választás
  • A programozási nyelv hatékony a folyamatosan fejlődő könyvtárakkal. Ez a JavaScript-et nagy teljesítményű programozási nyelvvé teszi a web, a mobilalkalmazások fejlesztéseinek és még az IOT minden területén.

Példák a Javascript-re

A fenti szakaszban megismertük a Javascript bevezetését, és tovább folytatjuk a Javascript példáit, amelyek az alábbiakban vannak felsorolva:

Beágyazott szkript

Ha a HTML-dokumentumba belefoglaljuk a kódot, akkor minden JavaScript kódot… .. címkén belül kell tartani. Ez megkülönbözteti kódunkat a többi kódtól. Számos ügyféloldali szkriptnyelv érhető el, javasoljuk, hogy adja meg a szkriptnyelvet. Ehhez csak hozzá kell adnunk a type attribútumot a címke belsejébe az alábbiak szerint:
Most látni fogjuk azt a példát, ahol a következőképpen ágyaztuk be a „Hello World!” -T a JavaScript-be:


My First JavaScript code!!!
alert("Hello World!");



My First JavaScript code!!!
alert("Hello World!");


  • Külső szkript

Előfordulhat, hogy egyetlen JavaScript-et szeretnénk végrehajtani sok más oldalon is anélkül, hogy minden oldalra ugyanazt a szkriptet kellene írni. Ennek megvalósításához írhatunk JavaScript-t egy külső fájlba. Az írás után el kell mentenünk a külső szkriptet egy speciális .js kiterjesztéssel. A külső szkriptnek nem kell vagy tartalmaznia címkéket. Ezt a szkriptet akkor használhatjuk, ha a címke „src” attribútumában található .js fájlra mutatunk az alábbiak szerint:
Az alábbiakban egy példa egy külső szkriptre, ahol a javascript1.js-t használtuk külső fájlként




A Javascript előnyei és hátrányai

Amint megismertük a JavaScript bevezetésének alapvető koncepcióját, tovább lépünk a JavaScript előnyeivel és hátrányaival.

A JavaScript előnyei

• Az adatok érvényesítése megtörténhet, mielőtt elküldenék azokat a szervernek. Ez megtakarítja a szerver forgalmát, így elkerülhető a kiszolgáló felesleges terhelése.
• Felhasználóbarát webes űrlapok hozhatók létre, amikor a felhasználók elfelejtik kitölteni vagy hibát követnek el, nem kell várniuk a weboldal újratöltését, és akkor megkérhetik őket.
• Olyan felületeket hozhatunk létre, amelyek útmutatást nyújtanak a felhasználóknak, amikor az egérrel az egérrel lebegnek.
• A JavaScript használatával hozzáadhatunk egy legördülő listát, csúszkákat stb.
• A JavaScript dátumobjektuma megkönnyíti a dátumokkal és az idővel való együttműködést.
• Animáció és áthúzható képek megjeleníthetők.
• A dokumentum legutóbb módosított dátuma időbélyegzésű a Dokumentumobjektum segítségével.

A JavaScript hátrányai

• Az ügyféloldali JavaScript nem engedélyezi a fájlok olvasását és írását, mivel nem engedélyezzük, hogy véletlenszerű szkriptek rendezzék lemezt.
• A hálózati alkalmazásokat a JavaScript nem támogatja.
• A többszörös feladatok elvégzését a JavaScript nem támogatja.

Következtetés - Bevezetés a Javascript-be

• A JavaScript egy szkriptnyelv, amelyet nem kell lefordítani.
• A JavaScript szinte az összes elérhető böngészőn végrehajtható.

Ajánlott cikkek

Ez egy útmutató a JavaScript bevezetéséhez. Itt tárgyaltuk a JavaScript bevezetésének alapfogalmát a JavaScript végrehajtásával, jellemzőivel, példájával és előnyeivel. A következő cikkeket is megnézheti:

  1. CSS vs JavaScript
  2. Cheat Sheet JavaScript
  3. TypeScript vs JavaScript
  4. JavaScript vs VBScript
  5. JavaScript matematikai funkciók
  6. Különböző JavaScript eszközök

Kategória: