JavaScript (JS) är det mest populära lätta skript- och kompilerade programmeringsspråket. Den utvecklades av Brendan Eich 1995 . Det är välkänt som ett skriptspråk för webbsidor, mobilappar, webbservrar och många fler. Det är ett viktigt språk för blivande front-end- och back-end-utvecklare. vissa jobbroller kräver att individer är flytande i JavaScript. Det används av topp IT-företag som t.ex Evernote, LinkedIn, Microsoft, Opera, NASA , och Meta på grund av dess DOM-manipulation, asynkron JavaScript, felhantering och JavaScript-ramverk där den kan användas. Så för att komma in i dessa företag måste du slutföra dessa De bästa JavaScript-intervjufrågorna vilket kan få dig att framstå som en expert inför rekryterare.
I den här artikeln kommer vi att tillhandahålla Topp JavaScript-intervjufrågor och svar skräddarsytt för båda färskare och erfaren proffs med 3, 5 och 8 års erfarenhet. Här täcker vi allt, inklusive Grundläggande JavaScript-koncept , ES6+-funktioner, DOM-manipulation, asynkron JavaScript, felhantering, JavaScript-ramverk och bibliotek och mer, som säkerligen kommer att hjälpa dig att knäcka din nästa JavaScript-intervju.
JavaScript-intervjufrågor och svar (2024)
För att göra dig redo för intervju har vi tagit med Topp 50 JavaScript-intervjufrågor för nybörjare, medel och erfaren som du definitivt måste gå igenom för att få dig själv placerad på topp MNC.
Innan du fortsätter att lära dig JavaScript-intervjufrågor och svar , först lär vi oss hela JavaScript handledning .
Innehållsförteckning
- JavaScript-intervjufrågor för nybörjare
- JavaScript mellanliggande intervjufrågor
- JavaScript-intervjufrågor för erfarna
JavaScript-intervjufrågor för nybörjare
Låt oss diskutera några vanliga frågor som du bör förbereda inför intervjuerna. Dessa frågor kommer att vara till hjälp för att rensa intervjuerna speciellt för frontend-utvecklingsrollen.
1. Vad är skillnaderna mellan Java och JavaScript?
JavaScript är ett skriptspråk på klientsidan och Java är ett objektorienterat programmeringsspråk. Båda är helt olika varandra.
- JavaScript : Det är ett lättviktigt programmeringsspråk (skriptspråk) för att utveckla interaktiva webbsidor. Det kan infoga dynamisk text i HTML-elementen. JavaScript är också känt som webbläsarens språk.
- Java : Java är ett av de mest populära programmeringsspråken. Det är ett objektorienterat programmeringsspråk och har en virtuell maskinplattform som låter dig skapa kompilerade program som körs på nästan alla plattformar. Java lovade, Write Once, Run Anywhere.
2. Vad är JavaScript-datatyper?
Det finns tre stora datatyper i JavaScript.
- Primitiv
- Tal
- Strängar
- Boolean
- Symbol
- Trivial
- Odefinierad
- Null
- Sammansatt
- Föremål
- Funktioner
- Matriser
3. Vilken symbol används för kommentarer i JavaScript?
Kommentarer förhindrar exekvering av uttalanden. Kommentarer ignoreras medan kompilatorn kör koden. Det finns två typer av symboler för att representera kommentarer i JavaScript:
- Dubbelt snedstreck: Det är känt som en enradskommentar.
// Single line comment>
- snedstreck med asterisk: Det är känt som en kommentar med flera rader.
/* Multi-line comments ... */>
4. Vad blir resultatet av 3+2+7″?
Här beter sig 3 och 2 som ett heltal och 7 som en sträng. Så 3 plus 2 blir 5. Då blir utgången 5+7″ = 57.
5. Vad är användningen av isNaN-funktionen?
Number isNan-funktionen avgör om det godkända värdet är NaN (Inte ett tal) och är av typen Number. I JavaScript anses värdet NaN vara en typ av tal. Det returnerar sant om argumentet inte är ett tal, annars returnerar det falskt.
6. Vilket är snabbare i JavaScript och ASP-skript?
JavaScript är snabbare jämfört med ASP Script. JavaScript är ett skriptspråk på klientsidan och är inte beroende av servern som ska köras. ASP-skriptet är ett skriptspråk på serversidan som alltid är pålitligt på servern.
7. Vad är negativ oändlighet?
Den negativa oändligheten är ett konstant värde representerar det lägsta tillgängliga värdet. Det betyder att inget annat tal är lägre än detta värde. Det kan genereras med hjälp av en egentillverkad funktion eller genom en aritmetisk operation. JavaScript visar värdet NEGATIVE_INFINITY som -Infinity.
8. Är det möjligt att dela upp JavaScript-koden i flera rader?
Ja, det är möjligt att dela upp JavaScript-koden i flera rader i en strängsats. Det kan brytas genom att använda snedstreck '' .
Till exempel:
document.write('A Online Computer Science Portal for Geeks')>Den kodbrytande raden undviks av JavaScript, vilket inte är att föredra.
let gfg= 10, GFG = 5, Geeks = gfg + GFG;>
9. Vilket företag utvecklade JavaScript?
Netscape utvecklade JavaScript och skapades av Brenden Eich år 1995.
10. Vad är odeklarerade och odefinierade variabler?
- Odefinierad : Det inträffar när en variabel förklaras inte tilldela något värde. Odefinierat är inte ett nyckelord.
- Odeklarerat : Det inträffar när vi försöker komma åt någon variabel som inte initialiseras eller deklareras tidigare med nyckelordet var eller const. Om vi använder 'typ av' operatör för att få värdet av en undeclare-variabel kommer vi att möta körtidsfelet med returvärdet som odefinierat. Omfattningen av de odeklarerade variablerna är alltid global.
elva. Skriv en JavaScript-kod för att lägga till nya element dynamiskt.
html Documenttitle> head>