Heim  >  Artikel  >  Web-Frontend  >  Details in JavaScript

Details in JavaScript

高洛峰
高洛峰Original
2016-11-26 13:07:101114Durchsuche

Wenn Sie einen Berg nicht besteigen können, liegt das nicht an mangelnder körperlicher Kraft, sondern nur an einem Korn im Schuh. Das Gleiche gilt für das Lernen, daher ist es notwendig, die Details zu lernen, die in JavaScript üblich sind und sich von denen anderer Sprachen unterscheiden.

JavaScript unterscheidet zwischen Groß- und Kleinschreibung: Variablen und Funktionen in JavaScript unterscheiden zwischen Groß- und Kleinschreibung, zum Beispiel:

[javascript]
function myfunction(){} und
function myFunction ( ){} ist unterschiedlich.
function myfunction(){} und
function myFunction(){} unterscheiden sich auch bei den Kernobjekten Array, Object usw.

Einfache Anführungszeichen und doppelte Anführungszeichen: Dieses Problem tritt auf, wenn ich SQLServer lerne, die Zeichenfolge „select * from page where name='lida'“ zusammenzufügen: Sind die drei ''s am Ende des Doppelte Anführungszeichen zuerst oder einfache Anführungszeichen zuerst? Wenn Sie viel gelernt haben, wissen Sie, dass Programmiersprachen doppelte Anführungszeichen und SQL Server einfache Anführungszeichen verwenden, um den Zeichenfolgentyp anzugeben. Es gibt jedoch keinen besonderen Unterschied zwischen einfachen Anführungszeichen und doppelten Anführungszeichen. Beide können zum Erstellen von Zeichenfolgen verwendet werden. Im Allgemeinen verwendet JavaScript jedoch einfache Anführungszeichen, und Attributwerte wie HTML müssen gleichzeitig verwendet werden Manchmal können einfache Anführungszeichen auch doppelte Anführungszeichen enthalten. In besonderen Fällen müssen Sie das Escape-Symbol „“ verwenden, zum Beispiel:

[javascript] view plaincopyprint?var temp='< ;p class="nameA">Was ist das?';
var temp='

Was ist das?';
Die Funktion von Klammern: Klammern in JavaScript hat auch zwei Funktionen, eine ist die Trennung. Die zweite Funktion ist ein Ausdruck, zum Beispiel: (1+1)*2; die zweite Funktion ist ein Ausdruck, zum Beispiel: (function (){})() Die Klammern werden getrennt by sind Trennzeichen und die folgenden Klammern stellen Ausführungsmethoden dar.

Funktionsaufrufe und Referenzen:

[javascript]
var temp=myFunction();
var temp=myFunction();
var temp=myFunction;
Weil Klammern die Ausführung darstellen können , die erste Temperatur stellt den Rückgabewert der Funktion myFunction dar und die zweite Temperatur stellt die Zuweisung von myFunction zu temp dar. Zum Beispiel: [javascript] view plaincopyprint?

Semikolons und geschweifte Klammern sind in JavaScript beispielsweise nicht erforderlich. Es gibt jedoch keinen Unterschied in der Funktionsweise von if-Anweisungen sie wegzulassen.

Details in JavaScriptÜberladung

JavaScript ist objektorientiert und basiert auf Prototypen. Es gibt keine Überladung wie in C#, egal ob die Anzahl der Parameter der Funktion gleich ist Wenn der Name identisch ist, führt das Programm die letzte Funktion mit demselben Namen aus, z. B. die Funktion alarm(){}, die die Alarmfunktion in JavaScript überschreibt.

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn