JavaScript – Datentypen und Variablen

JavaScript-Datentypen

JavaScript bietet eine Reihe von Datentypen zum Speichern von Daten wie Zeichenfolgenwerten, Dezimalwerten und booleschen Werten. Die Datentypen hängen von den Werten ab, die von der Variablen gehalten werden. Die JavaScript-Datentypen fungieren dynamisch, was bedeutet, dass dieselbe Variable als unterschiedliche Typen verwendet werden kann.

JavaScript enthält die folgenden drei primitiven Datentypen:

Nummer

Wir können Zahlen in zwei Typen schreiben, nämlich Ganzzahl und Gleitkommazahl. Zahlen können mit oder ohne Dezimalstellen geschrieben werden. Sie stellen numerische Werte dar. Der einfachste Zahlentyp ist eine ganze Zahl ohne Bruchteil. Ein anderer Typ ist eine Gleitkommazahl, bei der davon ausgegangen wird, dass sie einen Dezimalpunkt hat.

Beispiel:

<script langauge="javascript">
    var a=2;
    var b=3;
    var c=a+b;
    document.write ("Result :");
    document.write(c);
</script>

Zeichenfolge

Für den String-Typ muss ein Wert in einfachen oder doppelten Anführungszeichen zugewiesen werden. Es handelt sich um eine Zeichenfolge innerhalb eines bestimmten Zeichensatzes. Normalerweise wird es zur Darstellung von Text verwendet. Wenn wir eine Zeichenfolge ohne Wert erstellen, wird sie als leere Zeichenfolge bezeichnet.

Beispiel:

<script langauge="javascript">
   var a="hello world";
   document.write(a);
</script>

Boolescher Wert

Es kann zwei boolesche Werte haben: wahr und falsch. Dabei wird ausgewertet, ob die Bedingung bestimmte Kriterien erfüllt oder nicht. Wenn in JavaScript boolesche Werte verwendet werden müssen, wird true automatisch in 1 und false in 0 konvertiert. Beim Vergleich des Ergebnisses behandelt JavaScript einen Wert ungleich Null als true und einen Nullwert als false.

<script langauge="javascript">
   var a=true;
   if(a==true)
   {
      document.write("result is true");
   }
</script>

Zusammengesetzte Datentypen

Ein zusammengesetzter Datentyp für JavaScript-Zwecke. Es kann mehrere Werte enthalten, die auf irgendeine Weise gruppiert sind. Es ist dasselbe wie das Objekt in der Klasse. Wir können Attribute und Methoden für zusammengesetzte Typen definieren. JavaScript enthält folgende zusammengesetzte Datentypen:

  • Objekt: Ein Objekt ist eine Sammlung von Werten, die als Eigenschaften von Objekten bezeichnet werden, und mit dem Objekt verknüpfte Funktionen werden als Methoden dieses Objekts bezeichnet. Die Eigenschaften und Methoden werden mit der Punktnotation bezeichnet, die mit dem Objektnamen beginnt und mit dem Eigenschaftsnamen endet. Zum Beispiel: emp.emp_name.
  • Array: Es handelt sich um eine geordnete Sammlung von Datenwerten, die zum Speichern mehrerer Datenwerte in einer einzigen Variablen verwendet wird. In JavaScript ist ein Array ein Objekt, das einen Index enthält, um auf seinen Inhalt zu verweisen. Der Array-Index steht in eckigen Klammern nach dem Array-Namen und der Array-Index beginnt mit Null. Zum Beispiel: Bolzen (0), Bolzen (1) und so weiter.

Spezielle Datentypen

JavaScript enthält folgende spezielle Datentypen:

Null

Es ist ein leerer Wert. Das Schlüsselwort null kann nicht als Name der Variablen verwendet werden. In JavaScript ist Null nicht dasselbe wie 0. Es bedeutet, dass kein Wert vorhanden ist. Wenn wir versuchen, auf einen Wert für eine Variable zu verweisen, die nicht definiert ist und keinen Wert hat, wird ein Nullwert zurückgegeben.
Zum Beispiel:

    var myTest=null;
    alert(myTest);//shows null value

Nicht definiert

Eine ohne Wert deklarierte Variable kann als undefiniert bezeichnet werden. Der undefinierte Wert wird einer Variablen zugewiesen, der noch nie ein Wert zugewiesen wurde.

Beispiel:

if (a==undefined)
{
     document.write ("comparing a to undefined ");
}

JavaScript-Variablen

JavaScript-Variablen sind Container, die einige Werte oder Informationen enthalten. Bei JavaScript-Variablen wird die Groß-/Kleinschreibung beachtet. Wir verwenden Variablen zum Speichern, Abrufen und Bearbeiten von Werten, die im Code erscheinen. Wir können die Daten in einem Container platzieren und durch Benennung des Containers auf die Daten verweisen.

Variablen werden mit dem Schlüsselwort „var“ deklariert.

Beispiel:

var a=5;		 --> Integer type variable
var str="javabeat";     --> String type variable
var b=true;		 -->Boolean type variable

JavaScript-Variablenbereich

Die JavaScript-Variable hat zwei Bereiche:

  • Globale Variablen: Eine Variable, die außerhalb einer Funktion deklariert werden kann, wird als globale Variable bezeichnet.
  • Lokale Variablen: Eine Variable, die innerhalb der Funktionsdefinition definiert wird, wird lokale Variable genannt. Es wird jedes Mal erstellt und zerstört, wenn eine Funktion ausgeführt wird, und es kann von außerhalb der Funktion nicht darauf zugegriffen werden.

Zum Beispiel:

var myTest; //global declaration
function result(){
     var myTest1="hello world!!" ; //local declaration
}

JavaScript-Variablennamen

  • JavaScript-Variablennamen sollten mit einem Buchstaben beginnen.
  • JavaScript-Variablennamen beginnen mit dem Zeichen $ oder _. ZB $123 oder _123java
  • Bei JavaScript-Variablennamen muss die Groß-/Kleinschreibung beachtet werden. Beispielsweise sind Java und Java unterschiedliche Variablen.
  • Wir sollten das reservierte Schlüsselwort nicht als Variablennamen verwenden.

Kommentar verfassen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Nach oben scrollen