Die 50 meistgestellten Fragen und Antworten zu Javascript-Interviews [2022]

Veröffentlicht: 2021-01-04

Inhaltsverzeichnis

Fragen und Antworten zum Javascript-Interview

In diesem Artikel haben wir die am häufigsten gestellten JavaScript-Interviewfragen zusammengestellt. Diese Fragen machen Sie mit der Art von Fragen vertraut, die Ihnen ein Interviewer während Ihres Vorstellungsgesprächs stellen könnte.
JavaScript ist eine Skriptsprache, die in der Webentwicklung äußerst nützlich ist. Brendan Eich hat JavaScript bereits 1995 entwickelt und es wird von Giganten wie Facebook und Google verwendet. Es ist ziemlich unmöglich, die Vielseitigkeit von JavaScript zu ergründen. Interviewer versuchen immer, das Wissen eines potenziellen Mitarbeiters einzuschätzen, bevor sie ihm das Ernennungsschreiben aushändigen.

Es ist also wichtig, Ihre JavaScript-Kenntnisse aufzufrischen. Hier sind einige der Javascript-Interviewfragen, die ein Interviewer Ihnen stellen kann, wenn Sie zu einem Vorstellungsgespräch gehen.

Die Javascript-Interviewfragen und -antworten wurden in drei Kategorien unterteilt:

  • Anfängerlevel
  • Mittelstufe
  • Fortgeschrittenes Level

Fragen und Antworten zu Javascript-Interviews – Anfängerstufe

Q1. Wie unterscheiden sich JavaScript und Java voneinander?

Javascript ist eine objektorientierte Programmier- oder OOP-Skriptsprache. Java ist eine objektorientierte Programmier- oder OOP-Programmiersprache

JavaScript kann nur in einem Browser ausgeführt werden. Java hilft beim Erstellen von Anwendungen, die auf einem Browser oder einer virtuellen Maschine ausgeführt werden können.

JS wird in Textform dargestellt. Java erfordert eine Kompilierung

Q2. Was ist JavaScript?

JavaScript ist eine leichtgewichtige und interpretierte Programmiersprache mit objektorientierter Kapazität. Es hilft Ihnen, Interaktivität in statische HTML-Seiten zu entwickeln.

Q3. Welche Datentypen unterstützt JavaScript?

Es gibt einige Datentypen, die JavaScript unterstützt, und zwar:

  • Boolesch
  • Null
  • Schnur
  • Nicht definiert
  • Symbol
  • Objekt
  • Anzahl
    Javascript-Datentypen

Q4. Was sind die verschiedenen Funktionen von JavaScript?

  • Javascript ist eine leichtgewichtige und interpretierte Programmiersprache.
  • Es wurde entwickelt, um Anwendungen zu erstellen, die netzwerkzentriert sind.
  • Es ist komplementär zu Java und darin integriert.
  • JavaScript ist eine plattformübergreifende und offene Skriptsprache.

Q5. Wird in JavaScript zwischen Groß- und Kleinschreibung unterschieden?

Ja, JavaScript unterscheidet zwischen Groß- und Kleinschreibung.

F6. Welche Vorteile hat JavaScript?

Einige Vorteile sind:

  • Geringere Interaktion mit dem Server : Mithilfe von JavaScript können Sie alle benutzerbasierten Eingaben validieren, bevor Sie die Seite an den Server senden.
  • Sofortiges Feedback für Besucher : Besucher können sofort herausfinden, ob sie etwas vergessen haben, noch bevor die Seite neu geladen wird.
  • Steigerung der Interaktivität : Mit JavaScript können Sie verschiedene Oberflächen erstellen, die reagieren können, sobald der Benutzer mit der Maus darüber fährt oder die Tastatur verwendet, um sie zu aktivieren.

Q7: Wie kann man ein Objekt mit JavaScript erstellen?

Da JavaScript eine objektorientierte Programmiersprache ist, unterstützt es das Konzept von Object. Durch die Verwendung von Objektliteral können Sie ein Objekt erstellen.

Q8. Wie kann man JavaScript verwenden, um ein Array zu erstellen?

Wenn Sie Arrays in JavaScript definieren möchten, können Sie dies tun, indem Sie ein Array-Literal verwenden. Beispiel:

var x = [];

var y = [1, 2, 3, 4, 5];

Q9. Was ist die Namensfunktion in JavaScript und wie können Sie sie definieren?

Eine benannte Funktion in JavaScript deklariert einen Namen, sobald sie definiert wird. Beispiel:

Funktion mit dem Namen () {

// Code hier schreiben

}

Q10. Kann man einer Variablen eine anonyme Funktion zuweisen und sie dann als Argument an eine andere Funktion übergeben?

Mit Javascript ist es möglich, einer Variablen eine anonyme Funktion zuzuweisen und sie als Argument an eine andere Funktion zu übergeben.

Q11. Was ist in JavaScript ein Argumentobjekt und wie können Sie Argumenttypen an eine Funktion übergeben lassen?

Variable Argumente in JavaScript stellen Argumente dar, die an eine Funktion übergeben werden. Sie können den typeof-Operator verwenden, um den Typ der Argumente abzurufen.

Q12. Was sind die Gültigkeitsbereiche einer Variablen in JavaScript?

Der Geltungsbereich einer Variablen bezeichnet den Bereich Ihres Programms, in dem sie definiert ist. Es gibt zwei Bereiche:

  • Globale Variablen: Eine globale Variable hat einen globalen Gültigkeitsbereich, was bedeutet, dass sie überall in Ihrem Code sichtbar ist.
  • Lokale Variablen: Lokale Variablen sind nur innerhalb der Funktion sichtbar, in der sie definiert wurden.

Q13. Was macht der „This“-Operator in JavaScript?

Das in JavaScript verwendete Schlüsselwort „This“ spricht über das Objekt, zu dem es gehört. Es hat viele verschiedene Werte und hängt davon ab, wo es verwendet wird.

F14. Was wird als „Rückruf“ bezeichnet?

Ein Callback ist eine JavaScript-Funktion, die als Option oder Argument an eine Methode übergeben wird. Der Callback ist eine Funktion, die ausgeführt werden muss, nachdem eine andere Funktion die Ausführung beendet hat.

Q15. Schließung definieren?

Die Schließung wird entwickelt, wenn eine bestimmte Variable außerhalb des aktuellen Gültigkeitsbereichs definiert wird und von innen mit einem gewissen inneren Gültigkeitsbereich darauf zugegriffen wird.

Q16. Was sind einige der integrierten Methoden in JavaScript und welche Werte werden von ihnen zurückgegeben?

Einige der integrierten Methoden und die von ihnen zurückgegebenen Werte sind:

Concat() hilft, zwei oder mehr als zwei Strings zu verbinden

CharAt() hilft, das Zeichen an dem bestimmten Index zurückzugeben

forEach() hilft, eine Funktion für jedes im Array vorhandene Element aufzurufen

length() hilft, die Länge des Strings zurückzugeben

indexOf() hilft bei der Rückgabe des Index innerhalb des aufrufenden String-Objekts des ersten Vorkommens des spezifischen Werts

push() hilft, ein oder mehrere Elemente am Ende eines Arrays hinzuzufügen und dann die neue Länge dieses Arrays zurückzugeben

pop() hilft, das letzte Element aus einem Array zu entfernen und dieses Element zurückzugeben

reverse() hilft, die Reihenfolge der Elemente eines Arrays umzukehren

Q17. Was sind einige Konventionen für die Benennung von Variablen in JavaScript?

Ein paar Regeln sind:

  • Man sollte kein für JavaScript reserviertes Schlüsselwort als Variablennamen verwenden.
  • Variablennamen in JavaScript dürfen nicht mit einer Zahl zwischen 0 und 9 beginnen.
  • Bei Variablennamen in JavaScript wird zwischen Groß- und Kleinschreibung unterschieden.

Q18. Was ist die Arbeit des TypeOf-Operators?

Der typeof-Operator kann verwendet werden, um den Datentyp seines Operanden zu erhalten. Der angegebene Operand kann eine Datenstruktur oder ein Literal wie eine Funktion, ein Objekt oder eine Variable sein.

Q19. Wie kann man mit Hilfe von JavaScript ein Cookie erstellen?

Sie können ein Cookie in JavaScript erstellen, indem Sie dem document.cookie-Objekt einfach einen Zeichenfolgenwert zuweisen.

Die Syntax:

document.cookie = „Schlüssel1 = Wert1; Schlüssel2 = Wert2; läuft ab = Datum“;

Q20. Wie können Sie JavaScript verwenden, um ein Cookie zu lesen?

Sie können ein Cookie so einfach lesen wie ein Cookie in JavaScript erstellen, da es sich tatsächlich um den Wert des document.cookie-Objekts handelt. Wenn Sie auf dieses bestimmte Cookie zugreifen möchten, können Sie diese Zeichenfolge jederzeit verwenden.

  • Durch die Verwendung der Zeichenfolge document.cookie können Sie eine Liste von Name-Wert-Paaren führen, die durch Semikolons getrennt sind, wobei der Name tatsächlich der Name eines Cookies und der Wert der Zeichenfolgenwert ist.
  • Sie können auch die Split()-Funktion von Strings verwenden, um den String in Werte und Schlüssel zu zerlegen.

Q21. Wie können Sie JavaScript verwenden, um ein Cookie zu löschen?

Wenn Sie ein Cookie löschen möchten, damit alle nachfolgenden Versuche, das Cookie zu lesen, nichts zurückgeben, müssen Sie ein Ablaufdatum des Cookies auf eine vergangene Zeit festlegen.

Kommen wir nun zu eher mittelschweren JavaScript-Interviewfragen, die Ihr JavaScript-Wissen wirklich auf die Probe stellen werden.

Fragen und Antworten zu Javascript-Interviews – Mittelstufe

Q22. Wie unterscheiden sich Attribute von Eigenschaften?

Das Attribut bietet weitere Details zu einem Element wie Typ, ID, Wert usw.

Eigenschaft ist der spezifische Wert, der der Eigenschaft zugewiesen wird. Beispiel: Wert = „Name“, Typ = „Text“ usw.

Q23. Geben Sie eine Liste der verschiedenen Möglichkeiten, mit denen auf ein HTML-Element innerhalb eines JavaScript-Codes zugegriffen werden kann.

Einige Möglichkeiten sind:

  • getElementById('idname'): Mit dieser Methode können Sie ein Element anhand des ID-Namens des Elements abrufen.
  • getElementsByClass('classname'): Mit dieser Methode können Sie alle Elemente abrufen, die einen bestimmten Klassennamen haben.
  • getElementsByTagName('tagname'): Mit dieser Methode können Sie alle Elemente abrufen, die einen bestimmten Tag-Namen haben.
  • querySelector(): Die Funktion querySelector() nimmt den CSS-Stilselektor und gibt das erste ausgewählte Element zurück.

Q24. Welche verschiedenen Möglichkeiten gibt es, einen JavaScript-Code in eine HTML-Datei einzubinden?

Die drei verschiedenen Wege:

  • In der Reihe
  • Extern
  • Intern

Die als Inline-Funktion bekannte JavaScript-Funktion wird einer Variablen zugewiesen, die zur Laufzeit erstellt wird. Benötigen Sie hingegen ein JavaScript für die Funktion, können Sie das Skript auf der Seite, auf der Sie gerade arbeiten, integrieren oder als separate Datei ablegen, die bei Bedarf aufgerufen werden kann. Dies wird im Wesentlichen zum Unterschied zwischen externem und internem Skript.

Q25. Auf welche verschiedenen Arten können Sie eine JavaScript-Variable definieren?

Es gibt 3 Möglichkeiten:

  • Var – Die JavaScript-Variablenanweisung hilft, eine Variable zu deklarieren. Alternativ kann es auch verwendet werden, um den Wert dieser spezifischen Variablen zu initialisieren.
  • Const: Die const-Funktionen werden verwendet, um die Änderung des Objekts, auf dem sie aufgerufen wird, nicht zuzulassen. Wenn also eine Funktion als konstant bezeichnet wird, kann die Funktion für jeden Objekttyp aufgerufen werden.
  • Let: Let wird als Signal verwendet, das anzeigt, dass eine Variable neu zugewiesen werden kann, wie ein Zähler in einer Schleife oder der Werttausch innerhalb eines Algorithmus.

Q26. Was ist typisierte Sprache?

In Typed Language werden Werte nur Werten zugeordnet. Sie sind nicht mit Variablen verknüpft. Es gibt zwei Arten von typisierter Sprache:

Dynamisch: Für die dynamisch typisierte Sprache kann die Variable mehrere Typen enthalten.

Statisch: In statisch typisierten Sprachen kann die Variable nur einen Typ enthalten.

Q27. Wie unterscheidet sich der lokale Speicher vom Sitzungsspeicher?

Lokaler Speicher – Beim lokalen Speicher werden die Daten nicht bei jeder HTTP-Anfrage (Bilder, HTML, CSS, JavaScript usw.) an den Server zurückgegeben. Es hilft, den Datenverkehr zwischen Server und Client zu reduzieren.

Sitzungsspeicher – Der Sitzungsspeicher ist dem lokalen Speicher sehr ähnlich. Im Gegensatz zur Datenspeicherung in lokalen Systemen, die eine Ablaufzeit hat, werden die mithilfe der Sitzungsspeicherung gespeicherten Daten gelöscht, sobald die Seitensitzung endet.

Q28. Was sind die Unterschiede zwischen den Operatoren '==' und '==='?

Der Unterschied zwischen dem Operator „==“ und dem Operator „===“ besteht darin, dass ersterer die Variable vergleicht, indem er eine Typkorrektur vornimmt. Wenn Sie also eine Zahl mit einer Zeichenfolge mit numerischem Literal vergleichen, kann ein solcher Vergleich mit '==' durchgeführt werden, aber nicht mit '==='. '===' prüft den Wert und den Typ zweier Variablen.

Q29. Wie sind null und undefinierte Unterschiede?

Undefiniert bezieht sich auf eine Variable, die deklariert wurde, aber die Wertzuweisung der Daten wurde nicht durchgeführt. null ist jedoch selbst ein Zuweisungswert.

Q30. Wie unterscheiden sich nicht deklariert und undefiniert?

Nicht deklarierte Variablen sind solche Variablen, die in einem Programm nicht vorhanden sind und daher nicht deklariert werden. Wenn das Programm versucht, es zu lesen, wird es einen Laufzeitfehler geben. Undefinierte Variablen sind Variablen, die deklariert wurden, denen jedoch kein Wert zugewiesen wurde.

Q31. Nennen Sie einige JavaScript-Frameworks?

JavaScript-Frameworks sind Anwendungsframeworks, die in JavaScript geschrieben wurden. Einige gängige sind:

  • Reagieren
  • Eckig
  • Sehen

Q32. Wie unterscheiden sich das JavaScript-Fenster und das JavaScript-Dokument voneinander?

Window ist ein globales Objekt und enthält Funktionen, Variablen, Ort und Verlauf.

Das Dokument ist ein Teil des Fensters und wird als Eigenschaft des Javascript-Fensters betrachtet.

Q33. Wie unterscheiden sich innerText und innerHTML?

innerText – innerText verarbeitet kein HTML-Tag, wenn es in einem String gefunden wird.

innerHTML – innerHTML verarbeitet ein HTML-Tag, wenn es in einem String gefunden wird.

Q34. Was wird in JavaScript als Ereignisblasen bezeichnet?

Event-Bubbling bezieht sich auf eine bestimmte Art der Ereignisweitergabe in der HTML-DOM-API. Dies geschieht, wenn ein Ereignis innerhalb eines Elements innerhalb eines anderen Elements auftritt und wenn beide Elemente ein für das Ereignis registriertes Handle haben. Beim Blubbern wird das Ereignis, das zuerst vom innersten Element erfasst wird, schließlich an die äußeren Elemente weitergegeben.

Sobald die Ausführung bei einem Ereignis beginnt, geht sie an das übergeordnete Element. Danach geht die Ausführung zum übergeordneten Element über und dies wird bis zum body-Element fortgesetzt.

Q35. Was ist NaN in JavaScript?

NaN steht für Not a Number. NaN wird immer verwendet, um ungleich mit einer beliebigen Zahl zu vergleichen, was NaN selbst einschließt. Daher wird es im Allgemeinen verwendet, um eine Fehlerbedingung für jede Funktion hervorzurufen, die eine gültige Zahl zurückgeben kann. Wenn beispielsweise ein String in eine Zahl umgewandelt wird und dies nicht möglich ist, wird die NaN angezeigt.

Q36. Wie werden JavaScript-Primitiv-/Objekttypen durch Funktionen geleitet?

Primitive Datentypen werden als Wert übergeben, während Objekte als Referenz übergeben werden.

  • Durch Wert bedeutet, dass es eine Kopie der echten oder ursprünglichen SD entwickelt, wenn es sich um einen Zwilling handelt.
  • Per Referenz bedeutet, dass ein ALIAS des Echten oder Originals erstellt wird. Sie können es mit gängigen Spitznamen vergleichen.

Q37. Wie konvertiert man eine Zeichenfolge einer beliebigen Basis mit JavaScript in eine Ganzzahl?

Mit der Funktion parseInt() können Sie Zahlen zwischen verschiedenen Basen umwandeln.

Q38. Was wird in JavaScript das Ergebnis des Problems sein: 2+5+„3“?

  1. Da 2 und 5 ganze Zahlen sind, wird eine normale Addition ausgeführt. 3 ist jedoch eine Zeichenfolge und daher wird es eine Verkettung geben. „“ steht für eine Zeichenfolge.

Q39. Was sind Importe und Exporte?

Importe und Exporte sind nützlich, um modularen JavaScript-Code zu schreiben. Es kann weiter in mehrere Dateien aufgeteilt werden.

Sie beherrschen bereits einige der schwierigen Javascript-Interviewfragen. Jetzt ist es an der Zeit, in die Tiefe zu gehen und einige fortgeschrittene Interviewfragen und -antworten mit Javascript zu beantworten.

Fragen und Antworten zu Javascript-Interviews – Fortgeschrittene Stufe

Q40. Was wird als strenger Modus bezeichnet und wie können Sie ihn aktivieren?

Der strenge Modus hilft Ihnen, Fehler in Ihrem Code zu überprüfen. Wenn Sie den strikten Modus verwenden, können Sie weder implizit deklarierte Variablen verwenden noch der schreibgeschützten Eigenschaft einen Wert zuweisen.

Wenn Sie den strikten Modus aktivieren möchten, müssen Sie lediglich „use strict“ am Anfang eines Programms, einer Funktion oder einer Datei hinzufügen.

Q41. Wozu dient in JavaScript das Eingabeaufforderungsfeld?

Die Prompt Box in JavaScript hilft dem Benutzer bei der Eingabe mit Hilfe eines Textfeldes. Die Methode prompt() hilft bei der Anzeige des Dialogfelds, das den Besucher zu einer Eingabe auffordert.

Q42. Welches Ergebnis ergibt sich aus diesem Code:

variabel Y = 1;

if (Funktion F(){})

{

y += Typeof F;</span>

}

console.log(y);

1undefined wird die Ausgabe sein. Dies liegt daran, dass die if-Bedingungsanweisung mit 'eval' ausgewertet wird und eval(function f(){}) daher die Funktion f(){} (true) zurückgibt. Innerhalb dieser if-Anweisung würde man also den Typ von f ausführen, der undefiniert zurückgibt, da der Code der if-Anweisung zur Laufzeit ausgeführt wird. Somit wird die in der if-Bedingung enthaltene Anweisung zur Laufzeit ausgewertet.

Q43. Nennen Sie den Unterschied zwischen Bewerben und Anrufen?

Die Methode call() hilft, eine Funktion aufzurufen, die einen gegebenen 'this'-Wert und die Argumente hat, die einzeln bereitgestellt werden. Die Syntax lautet:

fun.call(thisArg[, arg1[, arg2[, …]]])

Die apply()-Methode wird verwendet, um eine Funktion aufzurufen, die einen gegebenen 'this'-Wert hat, aber die Argumente werden als Array dargestellt. Die Syntax lautet:

fun.apply(thisArg, [argsArray])

Q44.Wie können Sie in JavaScript ein Array leeren?

Es gibt einige Methoden, um ein Array zu leeren. Sie sind:

Methode 1:

arrayList = []

Wenn Sie keine Verweise auf das ursprüngliche Array arrayList haben, wird diese Methode empfohlen. Wenn Sie jedoch zuvor von einer anderen Variablen auf dieses Array verwiesen haben, wird das ursprüngliche Referenzarray unverändert beibehalten.

Methode 2:

arrayList.length = 0;

Indem Sie diesen Code verwenden, setzen Sie die Array-Länge auf 0, wodurch alle Aktualisierungen von Referenzvariablen geleert und zum ursprünglichen Array zurückgekehrt werden.

Methode 3:

arrayList.spleiß (0, arrayList.length);

Diese Methode kann auch verwendet werden, um das gesamte Array zu leeren, einschließlich Aktualisierungen aller Verweise zurück auf das ursprüngliche Array.

Methode 4:

while(arrayList.länge)

{

arrayList.pop();

}

Dies ist auch eine großartige Möglichkeit, Arrays zu leeren, aber es ist keine empfohlene Methode.

Q45. Welche Ausgabe wird dieser Code präsentieren:

var Ausgabe = (Funktion(x)

{

X löschen;

gib X zurück;

}

)(0);

console.log (Ausgabe);

Der Löschoperator hilft beim Löschen der Eigenschaften eines Objekts. In diesem Code wird x nicht als Objekt, sondern als lokale Variable verwendet. Löschoperatoren haben keine Auswirkung auf lokale Variablen.

Q46. Welche Ausgabe wird dieser Code präsentieren:

var X = {Foo: 1};

var Ausgabe = (Funktion()

{

X.foo löschen;

gib X.foo zurück;

}

)();

console.log (Ausgabe);

Undefinierte Ausgabe. Der Löschoperator hilft beim Löschen der Eigenschaften eines Objekts. In diesem Code ist x ein Objekt mit der Eigenschaft used foo. Dies ist eine selbstaufrufende Funktion und daher würde man die Eigenschaft foo aus dem x-Objekt löschen. Daher ist das Ergebnis undefiniert.

Q47. Welche Ausgabe wird dieser Code präsentieren:

var Mitarbeiter =

{

Firma: 'xyz'

}

var Emp1 = Object.create (Mitarbeiter);

Löschen Emp1.company Console.log (emp1.company);

Ergebnis = xyz. In diesem Code verwendet das Objekt emp1 company als seine Prototypeigenschaft. Der Löschoperator löscht keine Prototypeigenschaft. Das Objekt emp1 hat kein Unternehmen als sein Eigentum. Es ist möglich, die Firmeneigenschaft direkt aus dem Employee-Objekt zu löschen, indem Sie delete Employee.company verwenden.

Q48. Welche Ausgabe wird dieser Code präsentieren:

//nfe (benannter Funktionsausdruck)

var Foo = Funktionsleiste ()

{

Rückkehr 7;

};

typeofBar();

Ausgang = Referenzfehler. Die Funktionsdefinition kann nur eine Referenzvariable als Funktionsname haben.

Q49. Warum ist es üblich, den Inhalt einer JavaScript-Quelldatei in ein Funktionsbuch einzuschließen?

Viele JavaScript-Bibliotheken verwenden diese Technik. Es hilft, eine Schließung um den Inhalt der Datei zu entwickeln, die hilft, einen privaten Namensraum zu erstellen und somit Namenskonflikte mit verschiedenen JavaScript-Modulen und Bibliotheken zu vermeiden.

Q50. Was sind Escape-Zeichen in JavaScript?

Escape-Zeichen helfen Ihnen, Sonderzeichen zu schreiben, ohne die Anwendung unterbrechen zu müssen.

Holen Sie sich Software-Engineering-Abschlüsse von den besten Universitäten der Welt. Verdienen Sie Executive PG-Programme, Advanced Certificate-Programme oder Master-Programme, um Ihre Karriere zu beschleunigen.

Fazit

Dies sind einige beliebte Javascript-Interviewfragen, die in unterschiedlichen Schwierigkeitsgraden bereitgestellt werden, um Ihnen zu helfen, die Interviews zu meistern. Das Auffrischen Ihrer grundlegenden und fortgeschrittenen JavaScript-Kenntnisse mit diesen Fragen und Antworten zu JavaScript-Interviews ist eine großartige Möglichkeit, einen Job als Entwickler in einem Top-Technologieunternehmen zu bekommen.

Einige Leute bevorzugen die künstlerische Seite der Webentwicklung und andere bevorzugen die technische Seite. Aber es gibt eine dritte Gruppe von Leuten, die beides kennen. Die erste Gruppe besteht aus Frontend-Entwicklern, die zweite aus Backend-Entwicklern und die letzte aus Full-Stack-Entwicklern.

Die Nachfrage nach Full-Stack-Entwicklern steigt. Und Unternehmen brauchen dringend talentierte Fachleute, die sowohl mit HTML als auch mit PHP arbeiten können.

Wenn Sie mehr über Full-Stack-Entwicklung erfahren möchten, schauen Sie sich das Executive PG-Programm in Full-Stack-Softwareentwicklung von upGrad & IIIT-B an, das für Berufstätige konzipiert ist und mehr als 500 Stunden strenges Training, mehr als 9 Projekte und Aufgaben bietet. IIIT-B-Alumni-Status, praktische, praktische Abschlussprojekte und Arbeitsunterstützung bei Top-Unternehmen.

Was ist JavaScript?

JavaScript ist eine leichtgewichtige und interpretierte Programmiersprache mit objektorientierter Kapazität. Es hilft Ihnen, Interaktivität in statische HTML-Seiten zu entwickeln.

Wird in JavaScript zwischen Groß- und Kleinschreibung unterschieden?

Ja, JavaScript unterscheidet zwischen Groß- und Kleinschreibung.

Was sind die Gültigkeitsbereiche einer Variablen in JavaScript?

Globale Variablen: Eine globale Variable hat einen globalen Geltungsbereich, was bedeutet, dass sie überall in Ihrem Code sichtbar ist.
Lokale Variablen : Lokale Variablen sind nur innerhalb der Funktion sichtbar, in der sie definiert wurden.