Introduktion til JavaScript

I dette emne har vi drøftet introduktionen til JavaScript, da det er et let dynamisk programmeringssprog. Programmer, der er skrevet på dette sprog kaldes som scripts, disse scripts er indlejret i websider, og de kan manipulere HTML-indholdet. Disse scripts udføres, mens websider indlæses, JavaScript behøver ikke have overholdt for at udføre. Tidligere blev JavaScript kendt som LiveScript, men senere blev det ændret til JavaScript. Da Java var meget populært på det tidspunkt, ville det være fordelagtigt at introducere et nyt sprog med ligheden i navne. Men senere blev JavaScript et uafhængigt sprog med sin egen specifikation kaldet ECMAScript. Netscape 2.0 er den første, hvor implementeringen af ​​JavaScript først blev set. Syntaks af JavaScript er mere påvirket af programmeringssprog 'C'.

Udførelse af JavaScript

Som vi diskuterede ovenfor i introduktionen til JavaScript, skal vi nu studere udførelsen af ​​JavaScript er som følger:

JavaScript er et scriptingsprog, det kan ikke udføres på egen hånd, så vi har brug for en platform til at udføre det. Denne platform er intet andet end browseren, hvor vi åbner websiden, browsere har allerede indbyggede eksekveringsmotorer. I tidligere tider blev det hovedsageligt understøttet af IE (Internet Explorer), så for mange websteder var der tidligere en note til bedre ydelse ved brug af IE7 eller deromkring. Men i dag understøtter alle browsere JavaScript, så vi behøver ikke at bekymre dig om, hvorvidt vores websted fungerer korrekt for alle browsere, eller det understøttes kun af en bestemt browser. Scripts kan udføres ved hjælp af JavaScript-motoren, tilstedeværelsen af ​​disse motorer sikrer udførelse af scripts i browseren, serveren eller enhver anden enhed. Navnet på motorerne adskiller sig som en browser, nogle browserindbyggede motorer kaldes "JavaScript Virtual Machine", mens få andre er vist nedenfor:
• V8 er Google Chrome's open source JavaScript-motor udviklet af Chromium Project.
• SpiderMonkey er den første motor, der er udviklet af Netscape Communications.
• Nashorn, JScript, Rhino osv. Er der få andre JavaScript-motorer.

Klient-side JavaScript

En mest almindelig form for sprog er JavaScript-klient-siden. Browsere skal fortolke scripts, for det skal det inkluderes eller peges af HTML-dokumentet. JavaScript er inkluderet i HTML, for dette er det ikke obligatorisk, at HTML er statisk. Men ved at tilføje scripts kan vi lave en mere interaktiv webside. Klient-side-scripts giver fordele i forhold til traditionelle serverside-scripts, fx vi implementerer JavaScript til validering af grundlæggende information udfyldt på websiden, som f.eks. Alder for numre, e-mail til @ og .com osv. Skripterne er udviklet og integreret til validering, udføres, når brugeren har indsendt formularen, og hvis posterne er gyldig, vil formularen blive sendt ellers vises der en fejlmeddelelse.

Funktioner i klient-side JavaScript

I dette emne med introduktion til JavaScript viser vi dig også funktionerne i JavaScript:

• Vi kan kontrollere dokumentets udseende og indhold
• Vi kan styre browseren som pop-up-bokse
• Interagere med HTML-formularer, f.eks. Kan vi være nødt til at indsende knap
• Interagere med brugeren, f.eks. Vi viser meddelelser om en bestemt tekst eller et ord.

Hvorfor JavaScript er unikt?

Der er forskellige værktøjer og programmeringssprog til rådighed til oprettelse af webbrowsere. JavaScript er karakteristisk fra nogen af ​​dem på grund af tilstedeværelsen af ​​tre funktioner, der er unikt kombineret. Inkorporeringen af ​​disse tre funktioner sammen gøres kun tilgængelig i JavaScript, og dette gør det til et unikt programmeringssprog især til interface design.

  • Det giver komplet integration med HTML. HTML er et standardværktøj til udvikling af websider. Assimilering af JavaScript indbringer kraftfulde biblioteker og værktøjer til at håndtere det meste af det krævede
    opgaver.
  • Sammen med at være integreret med HTML understøttes det også af alle browsere, hvilket gør det til det ultimative valg
  • Programmeringssproget er effektivt med konstant udviklende biblioteker. Dette gør JavaScript til et højtydende programmeringssprog inden for alle områder af web-, mobilappudviklinger og endda IOT.

Eksempler på Javascript

Vi har lært om introduktionen til Javascript i afsnittet ovenfor og fortsætter nu med eksemplerne på Javascript, som er anført nedenfor:

Indbygget script

Vi bør opbevare al vores JavaScript-kode inden for… .. tags, hvis vi inkluderer vores kode i HTML-dokument. Dette adskiller vores kode fra resten af ​​koden. Der er mange script-sprog på klientsiden, det anbefales at specificere scriptingsproget. For at gøre det skal vi blot tilføje typeattribut inde i tagget som følger:
Nu ser vi eksemplet, hvor vi har indlejret “Hello World!” I JavaScript som følger:


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



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


  • Eksternt script

Nogle gange vil vi måske have et enkelt JavaScript til at køre på mange andre sider uden at skulle skrive det samme script på hver side. For at implementere dette kan vi skrive en JavaScript i en ekstern fil. Efter skrivning skal vi gemme det eksterne script med en bestemt .js-udvidelse. Det eksterne script skal ikke have eller tags. Vi kan bruge dette script ved at pege på .js-filen i attributten "src" i tagget som følger:
Herunder er eksemplet på et eksternt script, hvor vi har brugt javascript1.js som en ekstern fil




Fordele og ulemper ved Javascript

Da vi lærte om det grundlæggende koncept med introduktion til JavaScript, vil vi nu gå videre med fordelene og ulemperne med JavaScript.

Fordele ved JavaScript

• Validering af data kan udføres, før de sendes til serveren. Dette sparer trafik på serveren, hvilket undgår unødvendig belastning på en server.
• Brugervenlige webformularer kan oprettes, når brugerne glemmer at udfylde eller lave en fejl, de ikke behøver at vente på, at websiden bliver genindlæst og kan blive bedt om det og der.
• Vi kan oprette grænseflader, der guider brugere, når man holder musen over dem.
• Ved hjælp af JavaScript kan vi tilføje rullelister, skyder osv.
• Datoobjekt for JavaScript'erne letter arbejdet med datoer og klokkeslæt.
• Animation og rulning over billeder kan vises.
• Sidste ændrede dato for dokumentet kan tidsstemples vha. Dokumentobjektet.

Ulemper ved JavaScript

• JavaScript fra klienten tillader ikke læsning og skrivning af filer, da vi ikke kan tillade, at et tilfældigt script arrangerer vores disk.
• Netværksapplikationer understøttes ikke af JavaScript.
• Multi-tasking multi-threading understøttes ikke af JavaScript.

Konklusion - Introduktion til Javascript

• JavaScript er et scriptingsprog, som ikke behøver at blive samlet.
• JavaScript kan udføres på næsten alle tilgængelige browsere.

Anbefalede artikler

Dette har været en guide til Introduktion til JavaScript. Her har vi drøftet det grundlæggende koncept med introduktion til JavaScript med udførelse, karakteristika, eksempel og fordele ved JavaScript. Du kan også se på følgende artikler:

  1. CSS vs JavaScript
  2. Cheat Sheet JavaScript
  3. TypeScript vs JavaScript
  4. JavaScript vs VBScript
  5. JavaScript-matematikfunktioner
  6. Forskellige JavaScript-værktøjer

Kategori: