JavaScript (JS) ist die beliebteste leichtgewichtige Skript- und kompilierte Programmiersprache. Es wurde entwickelt von Brendan Eich im Jahr 1995 . Sie ist als Skriptsprache für Webseiten, mobile Apps, Webserver und vieles mehr bekannt. Es ist eine wichtige Sprache für angehende Front-End- und Back-End-Entwickler. Einige Stellen erfordern, dass die Mitarbeiter fließend JavaScript beherrschen. Es wird von Top-IT-Unternehmen wie verwendet Evernote, LinkedIn, Microsoft, Opera, NASA , Und Meta aufgrund seiner DOM-Manipulation, asynchronem JavaScript, Fehlerbehandlung und JavaScript-Frameworks, in denen es verwendet werden kann. Um in diese Unternehmen einzusteigen, müssen Sie diese abschließen Die häufigsten Fragen zu JavaScript-Interviews Dadurch können Sie vor Personalvermittlern wie ein Experte erscheinen.
In diesem Artikel stellen wir Ihnen vor Spitze Fragen und Antworten zu JavaScript-Interviews auf beides zugeschnitten Erstsemester Und erfahren Profis mit 3, 5 und 8 Jahren Erfahrung. Hier decken wir alles ab, einschließlich Kernkonzepte von JavaScript , ES6+-Funktionen, DOM-Manipulation, asynchrones JavaScript, Fehlerbehandlung, JavaScript-Frameworks und -Bibliotheken und mehr, die Ihnen sicherlich dabei helfen werden, Ihr nächstes JavaScript-Interview zu meistern.
Fragen und Antworten zum JavaScript-Interview (2024)
Um Sie auf das Vorstellungsgespräch vorzubereiten, haben wir das mitgebracht Die 50 besten JavaScript-Interviewfragen für Anfänger, Fortgeschrittene und Erfahrene die Sie unbedingt durchlaufen müssen, um bei den Top-MNCs platziert zu werden.
Bevor Sie mit dem Lernen fortfahren Fragen und Antworten zu JavaScript-Interviews , zuerst lernen wir das Ganze JavaScript-Tutorial .
Inhaltsverzeichnis
- JavaScript-Interviewfragen für Erstsemester
- Fragen zum JavaScript-Interview für Fortgeschrittene
- Fragen zum JavaScript-Interview für Erfahrene
JavaScript-Interviewfragen für Erstsemester
Lassen Sie uns einige häufig gestellte Fragen besprechen, die Sie für die Vorstellungsgespräche vorbereiten sollten. Diese Fragen werden hilfreich sein, um die Interviews speziell für die Frontend-Entwicklungsrolle zu klären.
1. Was sind die Unterschiede zwischen Java und JavaScript?
JavaScript ist eine clientseitige Skriptsprache und Java ist eine objektorientierte Programmiersprache. Beide sind völlig unterschiedlich.
- JavaScript : Es handelt sich um eine leichtgewichtige Programmiersprache (Skriptsprache) zur Entwicklung interaktiver Webseiten. Es kann dynamischen Text in die HTML-Elemente einfügen. JavaScript wird auch als Browsersprache bezeichnet.
- Java : Java ist eine der beliebtesten Programmiersprachen. Es ist eine objektorientierte Programmiersprache und verfügt über eine virtuelle Maschinenplattform, mit der Sie kompilierte Programme erstellen können, die auf nahezu jeder Plattform ausgeführt werden können. Java versprach: Einmal schreiben, überall ausführen.
2. Was sind JavaScript-Datentypen?
Es gibt drei Hauptdatentypen in JavaScript.
- Primitive
- Zahlen
- Saiten
- Boolescher Wert
- Symbol
- Trivial
- Nicht definiert
- Null
- Zusammengesetzt
- Objekte
- Funktionen
- Arrays
3. Welches Symbol wird für Kommentare in JavaScript verwendet?
Kommentare verhindern die Ausführung von Anweisungen. Kommentare werden ignoriert, während der Compiler den Code ausführt. Es gibt zwei Arten von Symbolen zur Darstellung von Kommentaren in JavaScript:
- Doppelter Schrägstrich: Dies wird als einzeiliger Kommentar bezeichnet.
// Single line comment>
- Schrägstrich mit Sternchen: Dies wird als mehrzeiliger Kommentar bezeichnet.
/* Multi-line comments ... */>
4. Was wäre das Ergebnis von 3+2+7″?
Hier verhalten sich 3 und 2 wie eine Ganzzahl und 7 wie eine Zeichenfolge. Also ergibt 3 plus 2 5. Dann ist die Ausgabe 5+7″ = 57.
5. Wozu dient die isNaN-Funktion?
Die Funktion „Zahl isNan“ bestimmt, ob der übergebene Wert NaN (keine Zahl) ist und vom Typ Zahl ist. In JavaScript wird der Wert NaN als eine Art Zahl betrachtet. Es gibt „true“ zurück, wenn das Argument keine Zahl ist, andernfalls wird „false“ zurückgegeben.
Rudyard Kipling, wenn Erklärung
6. Was ist in JavaScript und ASP-Skript schneller?
JavaScript ist im Vergleich zu ASP-Skript schneller. JavaScript ist eine clientseitige Skriptsprache und hängt für die Ausführung nicht vom Server ab. Das ASP-Skript ist eine serverseitige Skriptsprache, die immer auf den Server angewiesen ist.
7. Was ist negative Unendlichkeit?
Die negative Unendlichkeit ist ein konstanter Wert, der den niedrigsten verfügbaren Wert darstellt. Dies bedeutet, dass keine andere Zahl kleiner als dieser Wert ist. Es kann mit einer selbst erstellten Funktion oder durch eine arithmetische Operation generiert werden. JavaScript zeigt den NEGATIVE_INFINITY-Wert als -Infinity an.
8. Ist es möglich, JavaScript-Code in mehrere Zeilen aufzuteilen?
Ja, es ist möglich, den JavaScript-Code in einer String-Anweisung in mehrere Zeilen aufzuteilen. Es kann mit dem gebrochen werden Backslash „“ .
Zum Beispiel:
document.write('A Online Computer Science Portal for Geeks')>
Die Code-brechende Zeile wird von JavaScript vermieden, was nicht wünschenswert ist.
let gfg= 10, GFG = 5, Geeks = gfg + GFG;>
9. Welches Unternehmen hat JavaScript entwickelt?
Netscape entwickelte JavaScript und wurde 1995 von Brenden Eich erstellt.
10. Was sind nicht deklarierte und undefinierte Variablen?
- Nicht definiert : Es tritt auf, wenn eine Variable deklariert wird und ihr kein Wert zugewiesen wird. Undefiniert ist kein Schlüsselwort.
- Nicht deklariert : Es tritt auf, wenn wir versuchen, auf eine Variable zuzugreifen, die nicht zuvor mit dem Schlüsselwort var oder const initialisiert oder deklariert wurde. Wenn wir verwenden „typeof“-Operator Um den Wert einer nicht deklarierten Variablen zu erhalten, tritt ein Laufzeitfehler auf, bei dem der Rückgabewert undefiniert ist. Der Geltungsbereich der nicht deklarierten Variablen ist immer global.
elf. Schreiben Sie einen JavaScript-Code zum dynamischen Hinzufügen neuer Elemente.
html Dokumenttitel> Kopf>