Einige Wissenspunkte von JavaScript:
1. Fünf häufig verwendete Browser: Chrom, Firefox, Safari, dh Operator
2. Vereinfachte Version des Funktionierens des Browsers:
3.js besteht aus ecmajavaScript; Dom; BOM;
4.JS ist eine schwache Sprache (dh erforderlich, dass der Browser sie analysieren muss, bevor er weiß, welcher Typ es ist);
5.JS ist eine Skriptsprache (während der Parsen ausführen);
6.Skript auch Zweigstile, verschachtelte Stile und Outreach -Stile.
Outreach -Stile werden im Allgemeinen am Ende des Körpers geschrieben, da das Vorbereiten des JS -Codes zuerst den JS -Code lädt und dann andere Dinge tut, die die Benutzererfahrung beeinflussen.
7. Synchron und asynchron
Synchronisation: Führen Sie eine Zeile um eins aus.
Asynchron: Inhaltssegmenten können gleichzeitig ausgeführt werden
Zum Beispiel: <script type = "text/javaScript"> </script>
Text ist eine Eigenschaft, gefolgt vom Eigenschaftswert. Hier ändert der folgende Eigenschaft und der Eigenschaftswert den Ausführungsprozess:
"Zyklus"
if (Ausdruck Boolean Typ) {
}
if (Ausdruck) {
} else if (Ausdruck) {
} else if (Ausdruck) {
}...anders
Schalter (n) {
Fall "" spezifischer Wert ":
Codeblock;
brechen;
Fall "" spezifischer Wert ":
Codeblock;
brechen;
Fall "" spezifischer Wert ":
Codeblock;
brechen;
Standard:
Codeblock;
}
var i = "1";
while (Bedingung) {
Bedingungen deklarieren;
i ++;
}
Tun {
Aussagen ausführen;
} while (Bedingung);
für (var i = 0; i <"eine Zahl"; i ++) {
Bedingungen deklarieren;
}
"Einige Übungen"
1. Bubble Sort: dreimal
var arr = [12,11,5,7,9,23]; für (var i = 0; i <arr.Length-1; i ++) {für (var j = 0; j <arr.length-i; j ++) {if (arr [j]> arr [j+1]) {var temp = arr [j]; arr [j] = arr [j+1]; arr [j+1] = temp;}}} console.log (arr);2. Stellen Sie fest, ob eine Zahl eine Primzahl ist (Primzahl)
für (var i = 2; i <= 100; i ++) {für (var j = 2; j <= i; j ++) {if (i == j) {console.log (i);} if (i%j == 0) {break;}}}3. Auffordern Sie den Benutzer, die Anzahl der Personen in der Klasse einzugeben und die Punktzahl, die Summe und die durchschnittliche Punktzahl jeder Person, die höchste Punktzahl und die niedrigste Punktzahl einzugeben
var user = parseInt (Eingabeaufforderung ("Bitte geben Sie die Anzahl der Personen in der Klasse ein")); var sum = 0; var max = number.min_value; var min = number.max_value; var arr = []; für (var i = 0; i <user; i ++) {arr.Length] = Parseint ("bitte eingeben. "+(i+1)+" Score ")); le.log (sum); console.log (sum/arr.length); console.log (max); console.log (min); console.log (min); console.log (arr);V.
document.write ("<table border = '1'>"); für (var i = 1; i <= 9; i ++) {document.write ("<tr>"); für (var j = 1; j <= i; j ++) {document.write ("<td>"); document.write (i+"*"+j+"="+i*j); document.write ("</td>");} docu ment.write ("</tr>");} document.write ("</tr>");} document.write ("</tr>");} document.write ("</table>");5. Dreieck
für (var i = 1; i <= 4; i ++) {für (var j = 1; j <= i; j ++) {document.write ("good");} document.write ("<br />")}Diese sollen den Größenwert, die Summe, ein neues Array erstellen und Werte zuweisen. Konvergieren Sie die beiden Elemente im Array und konvertieren Sie den grundlegenden Datentyp ParseinT.
So verwenden Sie <table>
<tr>
<td> </td>
</tr>
</table>
Das Problem des Schleifens ist sehr repräsentativ.
Das obige Wissen und die detaillierte Erklärung von JavaScript sind alle Inhalte, die ich mit Ihnen teile. Ich hoffe, Sie können Ihnen eine Referenz geben und ich hoffe, Sie können wulin.com mehr unterstützen.