Dieses Mal werde ich Ihnen eine Zusammenfassung der grundlegenden JavaScript-Kenntnisse bringen. Es gibt insgesamt elf Wissenspunkte, eine Zusammenfassung der grundlegenden JavaScript-Kenntnisse (2), Einführung, Variablen, Werttypen und OperatorenDas Folgende ist ein praktischer Fall, werfen wir einen Blick darauf.
Starten Sie eine formelle Überprüfung von JS
Was sind die Mainstream-Browser
Mainstream-Browser
Kernel
IE-Dreizack
Chrome Webkit/Blink
Firefox Gecko
Opera Presto
Safari Webkit
Wie stelle ich JS vor?
In Seite einbetten< ;script type="text/javascript">tag
extern eingeführt
zur Einhaltung von Webstandards (Einer der W3C-Standards) Struktur, Stil und Verhalten werden getrennt, normalerweise unter Verwendung externer Referenzen
Struktur Verhaltensstil
HTML JS CSS
Phasentrennung: Drei Dateien werden geschrieben separat, Entwicklungsstandards
JS-Grundsyntax
Variable (Variable)
Deklaration, Zuweisungszerlegung
Einzelne Variable
Variablenerklärung
Benennungsregeln
Variablennamen müssen mit englischen Buchstaben, _, $ beginnen
Variablennamen können Buchstaben, _, $, Zahlen enthalten
Nein, das können Sie Systemschlüsselwörter und reservierte Wörter als Variablennamen verwenden
Abfrageschlüssel oder reservierte Wörter
Variablen deklarieren
//声明一个变量var a; //声明多个变量var a = 100, b = 200, c = "holle world";
Grundlegende Syntax
Ursprünglicher Wert (Stapeldaten ): Number Boolean String undefiniert null (unveränderlicher Originalwert)
Referenzwert (Heap-Daten): Array Objektfunktion...Datum RegExp usw.
//Was ist der Originalwert? Typ //Zahlentyp, numerischer Typ var a = 111; //String-Typ, String-Typ var b = „Ich bin superschön“ //Boolescher Typ hat zwei Werte, einen wahren und einen falschen var c = true; false ;//Der undefinierte Typ hat nur einen Wert unedfinedvar e = unedfined;//Der Nulltyp stellt die Site dar und stellt leer dar
Wenn der Computer den Wert speichert, werden der Originalwert und der Referenzwert gespeichert Referenzwerte werden im Stapel (Stack) gespeichert und im Allgemeinen im Heap (Heap) gespeichert.
//原始值 栈var a = 10,var b = a; a = 20; //打印出b-->10; //引用值 堆//例子一var arr = [1,2];var arr1 = arr; arr.push(3);//打印出arr1-->[1,2,3];//例子二var arr = [1,2];var arr1 = arr; arr = [1,3];//打印出arr1-->[1,2];
Der Unterschied zwischen js-Stack und Heap
Grundregeln für JS-Anweisungen
Die Anweisung sollte mit einem Semikolon „;“ abgeschlossen werden.
JSSyntaxfehler führt dazu, dass nachfolgender Code beendet wird, hat jedoch keine Auswirkungen auf andere JS-Codeblöcke
Das Schreibformat muss standardisiert sein, „=, +, -, /" Es sollten Leerzeichen stehen
function demo(){} ohne Semikolon nach der Funktion,
for(){} ohne Semikolon danach,
if( ){} muss kein Semikolon folgen
//JS-Syntaxfehler führen zum Abbruch des nachfolgenden Codes, wirken sich jedoch nicht auf andere JS-Codeblöcke aus
<script type="text/javascript">console.log(a);<script><script type="text/javascript">var b = 1;console.log(b);<script>//
Der erste Teil des Codeblocks meldet einen Fehler direkt, hat jedoch keinen Einfluss auf das Drucken des zweiten Teils; >Mathematische Operationen, Zeichenfolgenverkettung
Datentyp
plus Zeichenfolge ist gleich Zeichenfolge"+""-", "* ", "/", "=", "()""++", "--", " +=", "-=", "/=", "*=", "%=";Die Priorität ist „am schwächsten“, „()“ ist am höchsten
JS Addition, Subtraktion, Multiplikation und DivisionFortsetzung folgt. . . . Das nächste Kapitel
Logischer Operator, Berechnungsoperator
Ich glaube, dass Sie die Methode beherrschen, nachdem Sie den Fall in diesem Artikel gelesen haben. Weitere spannende Informationen finden Sie in anderen verwandten Artikeln zu PHP Chinesische Website!
Verwandte Lektüre:
//加var a = 10, b = 20, c, e, g, h, f; c = a + b;//加 打印30 f = 1 + "a"; //字符串拼接 打印"1a" e = b - a;//减 打印20 g = a*b;//乘 打印200 h = b/a;//除法 打印2var num = 0/0//打印NaN 全称Not A Number 计算机知道是数字但是显示不出来用NaN表示 叫非数 是Numbar类型 var a = 10;var b = 10; a++;//打印a-->11;b--;//打印b-->9;a += 10//等于a = a + 10,打印a-->20a += 10 + 1//等于a = a + 10 +1 打印a-->21//*=、/=相似 不做介绍
Zusammenfassung der grundlegenden JavaScript-Kenntnisse (1)
VUEs berechnete Eigenschaften und Listener-Nutzungsfall
Vue-Lebenszyklus, Vue-Instanz, Vorlagensyntax
Das obige ist der detaillierte Inhalt vonZusammenfassung der grundlegenden JavaScript-Kenntnisse (2) Einführung, Variablen, Werttypen, Operatoren. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!