Ich habe diese Frage gegoogelt und nach SO gesucht, aber ich kann keine klare Antwort finden.
Ist diese Frage so grundlegend, dass niemand daran gedacht hat, sie schon zu stellen?
Kann jemand bitte erklären, was genau ein "Ausdruck" in der Programmierung ist.
Auch ich programmiere hauptsächlich in Javascript, wenn die Definition in JS variiert, könntest du bitte auch den Unterschied hervorheben?
In Javascript:
"Ein Ausdruck ist eine gültige Code-Einheit, die in einen Wert aufgelöst wird.
Konzeptionell gibt es zwei Arten von Ausdrücken: solche, die einer Variablen einen Wert zuweisen, und solche, die einfach einen Wert haben. Der Ausdruck x = 7 ist ein Beispiel für den ersten Typ. Dieser Ausdruck verwendet den Operator =, um der Variablen x den Wert sieben zuzuweisen. Der Ausdruck selbst ergibt sieben. Der Code 3 + 4 ist ein Beispiel für den zweiten Ausdruckstyp. Dieser Ausdruck verwendet den Operator +, um drei und vier zusammenzufassen, ohne das Ergebnis sieben einer Variablen zuzuordnen.
JavaScript hat die folgenden Ausdruckskategorien:
Arithmetisch: Berechnet eine Zahl, zum Beispiel 3.14159. (Im Allgemeinen verwendet arithmetische Operatoren.) String: wertet eine Zeichenfolge aus, z. B. "Fred" oder "234". (Im Allgemeinen verwendet String-Operatoren.) Logisch: ergibt wahr oder falsch. (Beinhaltet oft logische Operatoren.) Objekt: wertet ein Objekt aus. (Siehe spezielle Operatoren für verschiedene, die Objekte auswerten.) "
Quelle: Ссылка
hier ist Microsofts Erklärung der Ausdrücke in .NET
Tags und Links expression