JavaScript (JS) er det mest populære letvægts scripting og kompilerede programmeringssprog. Den er udviklet af Brendan Eich i 1995 . Det er velkendt som et scriptsprog til websider, mobilapps, webservere og mange flere. Det er et vigtigt sprog for håbefulde front-end- og back-end-udviklere. nogle jobroller kræver, at enkeltpersoner er flydende i JavaScript. Det bruges af top IT virksomheder som f.eks Evernote, LinkedIn, Microsoft, Opera, NASA , og Meta på grund af dets DOM-manipulation, asynkrone JavaScript, fejlhåndtering og JavaScript-rammer, som det kan bruges i. Så for at komme ind i disse virksomheder skal du fuldføre disse Top JavaScript-interviewspørgsmål hvilket kan få dig til at virke som en ekspert over for rekrutterere.
I denne artikel vil vi give Top JavaScript interview spørgsmål og svar skræddersyet til begge friskere og erfarne fagfolk med 3, 5 og 8 års erfaring. Her dækker vi alt inkl Kerne JavaScript-koncepter , ES6+ funktioner, DOM-manipulation, asynkron JavaScript, fejlhåndtering, JavaScript-rammer og biblioteker og mere, som helt sikkert vil hjælpe dig med at knække dit næste JavaScript-interview.
java strengbygger
JavaScript-interviewspørgsmål og -svar (2024)
For at gøre dig klar til samtale, har vi bragt Top 50 JavaScript-interviewspørgsmål til begynder, øvet og øvet som du helt sikkert skal igennem for at få dig selv placeret i top MNC'er.
Før du fortsætter med at lære JavaScript interview spørgsmål og svar , først lærer vi det komplette JavaScript tutorial .
Indholdsfortegnelse
- JavaScript-interviewspørgsmål til nybegyndere
- JavaScript mellemliggende interviewspørgsmål
- JavaScript-interviewspørgsmål til erfarne
JavaScript-interviewspørgsmål til nybegyndere
Lad os diskutere nogle almindelige spørgsmål, som du bør forberede til samtalerne. Disse spørgsmål vil være nyttige til at rydde interviewene specielt til frontend-udviklingsrollen.
1. Hvad er forskellene mellem Java og JavaScript?
JavaScript er et scriptsprog på klientsiden, og Java er objektorienteret programmeringssprog. Begge er totalt forskellige fra hinanden.
- JavaScript : Det er et letvægtet programmeringssprog (scriptsprog) til udvikling af interaktive websider. Det kan indsætte dynamisk tekst i HTML-elementerne. JavaScript er også kendt som browserens sprog.
- Java : Java er et af de mest populære programmeringssprog. Det er et objektorienteret programmeringssprog og har en virtuel maskinplatform, der giver dig mulighed for at oprette kompilerede programmer, der kører på næsten alle platforme. Java lovede, Write Once, Run Anywhere.
2. Hvad er JavaScript-datatyper?
Der er tre hoveddatatyper i JavaScript.
- Primitiv
- Tal
- Strenge
- Boolean
- Symbol
- Trivielt
- Udefineret
- Nul
- Sammensatte
- Objekter
- Funktioner
- Arrays
3. Hvilket symbol bruges til kommentarer i JavaScript?
Kommentarer forhindrer udførelsen af udsagn. Kommentarer ignoreres, mens compileren udfører koden. Der er to typer symboler til at repræsentere kommentarer i JavaScript:
- Dobbelt skråstreg: Det er kendt som en enkelt-linje kommentar.
// Single line comment>
- Skråstreg med stjerne: Det er kendt som en kommentar med flere linjer.
/* Multi-line comments ... */>
4. Hvad ville være resultatet af 3+2+7″?
Her opfører 3 og 2 sig som et heltal, og 7 opfører sig som en streng. Så 3 plus 2 vil være 5. Så bliver outputtet 5+7″ = 57.
5. Hvad er brugen af isNaN-funktionen?
Number isNan-funktionen bestemmer, om den beståede værdi er NaN (Ikke et tal) og er af typen Number. I JavaScript betragtes værdien NaN som en type tal. Det returnerer sandt, hvis argumentet ikke er et tal, ellers returnerer det falsk.
6. Hvad er hurtigere i JavaScript og ASP script?
JavaScript er hurtigere sammenlignet med ASP Script. JavaScript er et scriptsprog på klientsiden og afhænger ikke af serveren, der skal udføres. ASP-scriptet er et scriptsprog på serversiden, som altid er pålideligt på serveren.
7. Hvad er negativ uendelighed?
Den negative uendelighed er en konstant værdi, der repræsenterer den laveste tilgængelige værdi. Det betyder, at intet andet tal er mindre end denne værdi. Det kan genereres ved hjælp af en selvfremstillet funktion eller ved en aritmetisk operation. JavaScript viser NEGATIVE_INFINITY-værdien som -Infinity.
8. Er det muligt at opdele JavaScript-kode i flere linjer?
Ja, det er muligt at opdele JavaScript-koden i flere linjer i en strengsætning. Det kan brydes ved at bruge omvendt skråstreg '' .
For eksempel:
document.write('A Online Computer Science Portal for Geeks')>Den kodebrydende linje undgås af JavaScript, hvilket ikke er at foretrække.
let gfg= 10, GFG = 5, Geeks = gfg + GFG;>
9. Hvilken virksomhed udviklede JavaScript?
Netscape udviklede JavaScript og blev skabt af Brenden Eich i 1995.
10. Hvad er udeklarerede og udefinerede variable?
- Udefineret : Det opstår, når en variabel erklærer, at den ikke tildeler nogen værdi. Udefineret er ikke et nøgleord.
- Udeklareret : Det opstår, når vi forsøger at få adgang til enhver variabel, som ikke initialiseres eller erklæres tidligere ved hjælp af var eller const nøgleordet. Hvis vi bruger 'type' operatør for at få værdien af en undeclare-variabel, vil vi stå over for runtime-fejlen med returværdien som udefineret. Omfanget af de udeklarerede variabler er altid globalt.
elleve. Skriv en JavaScript-kode til dynamisk tilføjelse af nye elementer.
html Dokumenttitel> hoved>