Dieser Artikel vermittelt Ihnen relevantes Wissen über Javascript, das hauptsächlich die Schreibregeln von JavaScript, das Deklarationsformat von Variablen, die Benennungsregeln von Variablen und Vorsichtsmaßnahmen, die Datentypen von Variablen und die Klassifizierung von Datentypen vorstellt Werfen Sie einen Blick auf die Verwendung von null und undefiniert. Ich hoffe, es wird für alle hilfreich sein.
【Verwandte Empfehlungen: Javascript-Video-Tutorial, Web-Frontend】
JavaScript reagiert nicht empfindlich auf Zeilenumbrüche, Einrückungen und Leerzeichen.
Am Ende jeder Anweisung muss ein Semikolon hinzugefügt werden. Um das Programm in Zukunft zu komprimieren, wird es jedoch nach der Komprimierung nicht ausgeführt, wenn Sie kein Semikolon hinzufügen.
Alle Symbole sind auf Englisch. Zum Beispiel Klammern, Anführungszeichen und Semikolons.
Das Hinzufügen von Kommentaren zum Programm kann das Verständnis und die Erklärung der Funktion des Programms erleichtern und die Lesbarkeit des Codes verbessern. Das Programm wird nicht mit dem Kommentarinhalt ausgeführt.
Variablen werden mithilfe von Systemschlüsselwörtern deklariert. Variablen können einzeln oder mehrfach gleichzeitig deklariert werden. Variablen können auch während der Deklaration initialisiert werden (Variablenzeichenwerte). von Variablen (drei Möglichkeiten)var
Variablen müssen vor der Verwendung deklariert werden; die Schlüsselwörter zum Deklarieren von Variablen sind: var;
var name; //声明一个变量 var name, sex, age; //同时声明多个变量,多个变量间用英文下的逗号隔开 var name = "小强"; //一边声明一边赋值
Erst deklarieren, dann Werte zuweisen语法:var 变量名 = 变量值;
var a; //变量的声明 a = 10; //变量的赋值
Mehrere Variablen gleichzeitig deklarieren und Werte zuweisen (Hinweis: Wenn Sie mehrere Variablen deklarieren und Werte zuweisen, trennen Sie die Variablen durch Kommas.)
var a = 10; //变量的声明和赋值
Nicht deklarieren, Werte direkt zuweisen (Hinweis: Dies ist eine unregelmäßige Methode des Schreibens!)
var a = 10, b = 20; //多个变量的声明和赋值
Nur deklarieren, keine Zuweisung, der Standardwert ist undefiniert
age = 18; //变量的赋值 console.log( age ); //结果为20,浏览器能帮助识别,但是不规范,不推荐使用
Deklarieren oder weisen Sie keinen Wert zu, sondern verwenden Sie ihn direkt
Wenn eine Variable nicht deklariert oder zugewiesen ist, verwenden Sie sie direkt, es wird ein Fehler angezeigt gemeldet, Name ist nicht definiert, da die Namensvariable überhaupt nicht existiert. Hinweis: Ab der Zeile, in der der Fehler gemeldet wird, wird der nachfolgende Code nicht ausgeführt!
var name; //变量的声明 console.log( name ); //undefined
Variablenbenennungsregeln
Strikte Berücksichtigung der Groß- und Kleinschreibung (Variablen in Groß- und Kleinschreibung sind unterschiedliche Variablen)
Zum Beispiel: var _name, $age; (richtig) var 3abc; (falsch)
Der Variablenname darf kein Systemschlüsselwort sein.
Zum Beispiel: var, switch, for, case, else, while usw.
Variablennamen in JS unterscheiden zwischen Groß- und Kleinschreibung.
Zum Beispiel: Name und Name sind zwei Variablen
Die Namen von Variablen in JS müssen aussagekräftig sein.
Zum Beispiel: Die Variable, die das Alter darstellt, verwendet „Alter“ und der Name verwendet „Benutzername“.
Zwei Benennungsmethoden, wenn der Variablenname aus mehreren Wörtern besteht Folgendes: Schreiben Sie den ersten Buchstaben jedes Wortes groß.
Zum Beispiel:
console.log( '我是第一行代码' ); //正常显示 console.log( name ); //报错 console.log( '我是第二行代码' ); //不显示不执行
Unterstrichene Benennung:
Die Variablentypen in JS sind:
numerischer Typ (Zahl), Zeichentyp (Zeichenfolge), boolescher Typ (boolean), undefiniert (undefiniert), null (leer), Array (Array), Objekt (Objekt). ) ), Funktion (Funktion)
Die Datentypen von Variablen sind in zwei Kategorien unterteilt
Grundlegende Datentypen:
numerischer Typ, Zeichentyp, boolescher Typ, undefinierter Typ und leerer Typ. Sehr bemerkenswertes Merkmal: Ein Variablenname kann nur einen Wert speichern.
var userName = "钢蛋"
var get_user_name = "铁柱"
var a = 10; var b = 'string'; var c = false; var d = undefined; var e = null;
NaN ist ein ganz besonderer Wert im numerischen Typ. Bei der Konvertierung anderer Datentypen in numerische Typen kann das Programm keinen Fehler melden In diesem Fall wird ein NaN zurückgegeben. Der Wert selbst ist eine Zahlenvariable.
Zeichentyp
var arr = [10,20,30,40];//数组 var today = new Date();//对象 //函数 function myFunction(){ console.log('函数'); }
布尔型又称逻辑型。只有两个值:true(真)、false(假)。
布尔型只有两个状态。如:性别、婚否、灯的开关等。
布尔型常用if条件判断语句中
var a = true; var b = false;
当一个变量定义,但未赋值时,将返回未定义型,未定义型的值只有一个undefined
。
当一个对象的属性不存在,也返回未定义型。
var a;//定义了变量但未赋值 console.log(a) // undefined // 定义了一个对象 var obj = { uname: '品如', info: '你好骚啊!', age: 20 } var test = obj.gender console.log(test) // undefined
当一个对象不存在时,将返回空型,空型的值只有一个null。
也可以理解为:是一个对象的占位符。
如果想清除一个变量的值的话,可以给赋一个null的值。
var a = 100; var a = null ; //将一个null赋给一个变量,用于清除它的值
【相关推荐:javascript视频教程、web前端】
Das obige ist der detaillierte Inhalt vonZusammenfassung der Deklarations- und Namenskonventionen von Javascript-Variablen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!