JavaScript (JS) er det mest populære lettvekts skripting og kompilerte programmeringsspråk. Den ble utviklet av Brendan Eich i 1995 . Det er velkjent som et skriptspråk for nettsider, mobilapper, webservere og mange flere. Det er et viktig språk for ambisiøse front-end- og back-end-utviklere. noen jobbroller krever at enkeltpersoner er flytende i JavaScript. Det brukes av topp IT-selskaper som f.eks Evernote, LinkedIn, Microsoft, Opera, NASA , og Meta på grunn av DOM-manipulasjon, asynkron JavaScript, feilhåndtering og JavaScript-rammeverk der den kan brukes. Så for å komme inn i disse selskapene, må du fullføre disse Topp JavaScript-intervjuspørsmål som kan få deg til å virke som en ekspert foran rekrutterere.
I denne artikkelen vil vi gi Topp JavaScript-intervjuspørsmål og svar skreddersydd for begge ferskere og opplevde fagfolk med 3, 5 og 8 års erfaring. Her dekker vi alt, inkludert Kjerne JavaScript-konsepter , ES6+-funksjoner, DOM-manipulering, asynkron JavaScript, feilhåndtering, JavaScript-rammeverk og biblioteker, og mer, som helt sikkert vil hjelpe deg med å knekke ditt neste JavaScript-intervju.
java strengbygger
JavaScript-intervjuspørsmål og svar (2024)
For å gjøre deg klar til intervju har vi tatt med Topp 50 JavaScript-intervjuspørsmål for nybegynner, middels og erfaren som du definitivt må gå gjennom for å få deg plassert på topp MNCs.
Før du fortsetter å lære JavaScript-intervjuspørsmål og svar , først lærer vi det komplette JavaScript veiledning .
Innholdsfortegnelse
- JavaScript-intervjuspørsmål for ferskinger
- JavaScript mellomliggende intervjuspørsmål
- JavaScript-intervjuspørsmål for erfarne
JavaScript-intervjuspørsmål for ferskinger
La oss diskutere noen vanlige spørsmål som du bør forberede deg til intervjuene. Disse spørsmålene vil være nyttige for å fjerne intervjuene spesielt for frontend-utviklingsrollen.
1. Hva er forskjellene mellom Java og JavaScript?
JavaScript er et skriptspråk på klientsiden og Java er objektorientert programmeringsspråk. Begge er totalt forskjellige fra hverandre.
- JavaScript : Det er et lettvektet programmeringsspråk (skriptspråk) for å utvikle interaktive nettsider. Den kan sette inn dynamisk tekst i HTML-elementene. JavaScript er også kjent som nettleserens språk.
- Java : Java er et av de mest populære programmeringsspråkene. Det er et objektorientert programmeringsspråk og har en virtuell maskinplattform som lar deg lage kompilerte programmer som kjører på nesten alle plattformer. Java lovet, Write Once, Run Anywhere.
2. Hva er JavaScript-datatyper?
Det er tre hoveddatatyper i JavaScript.
- Primitiv
- Tall
- Strenger
- boolsk
- Symbol
- Triviell
- Udefinert
- Null
- Sammensatte
- Objekter
- Funksjoner
- Matriser
3. Hvilket symbol brukes for kommentarer i JavaScript?
Kommentarer hindrer utførelse av uttalelser. Kommentarer ignoreres mens kompilatoren kjører koden. Det er to typer symboler for å representere kommentarer i JavaScript:
- Dobbel skråstrek: Det er kjent som en enkeltlinjekommentar.
// Single line comment>
- Skråstrek med stjerne: Det er kjent som en flerlinjekommentar.
/* Multi-line comments ... */>
4. Hva blir resultatet av 3+2+7″?
Her oppfører 3 og 2 seg som et heltall, og 7 oppfører seg som en streng. Så 3 pluss 2 vil være 5. Da blir utgangen 5+7″ = 57.
5. Hva er bruken av isNaN-funksjonen?
Tallet erNan-funksjonen bestemmer om den beståtte verdien er NaN (Ikke et tall) og er av typen Number. I JavaScript regnes verdien NaN som en type tall. Det returnerer sant hvis argumentet ikke er et tall, ellers returnerer det usant.
6. Hva er raskere i JavaScript og ASP-skript?
JavaScript er raskere sammenlignet med ASP Script. JavaScript er et skriptspråk på klientsiden og er ikke avhengig av serveren som skal kjøres. ASP-skriptet er et skriptspråk på serversiden som alltid er pålitelig på serveren.
7. Hva er negativ uendelighet?
Den negative uendeligheten er en konstant verdi som representerer den laveste tilgjengelige verdien. Det betyr at ingen andre tall er lavere enn denne verdien. Det kan genereres ved hjelp av en selvlaget funksjon eller ved en aritmetisk operasjon. JavaScript viser NEGATIVE_INFINITY-verdien som -Infinity.
8. Er det mulig å dele JavaScript-kode i flere linjer?
Ja, det er mulig å dele JavaScript-koden i flere linjer i en strengsetning. Den kan brytes ved å bruke skråstrek «» .
For eksempel:
document.write('A Online Computer Science Portal for Geeks')>Den kodebrytende linjen unngås av JavaScript, som ikke er å foretrekke.
let gfg= 10, GFG = 5, Geeks = gfg + GFG;>
9. Hvilket selskap utviklet JavaScript?
Netscape utviklet JavaScript og ble opprettet av Brenden Eich i 1995.
10. Hva er udeklarerte og udefinerte variabler?
- Udefinert : Det oppstår når en variabel erklærer ikke å tildele noen verdi. Udefinert er ikke et nøkkelord.
- Ikke deklarert : Det oppstår når vi prøver å få tilgang til en variabel som ikke initialiseres eller erklæres tidligere ved å bruke var eller const nøkkelordet. Hvis vi bruker 'type' operatør for å få verdien av en undeclare-variabel, vil vi møte kjøretidsfeilen med returverdien som udefinert. Omfanget av de ikke-deklarerte variablene er alltid globalt.
elleve. Skriv en JavaScript-kode for å legge til nye elementer dynamisk.
html Dokumenttittel> hode>