1 00:00:02,220 --> 00:00:04,560 Wussten wir nun, für wen moduliert? 2 00:00:04,920 --> 00:00:07,650 Lassen Sie mich kurz JavaScript zusammenfassen. 3 00:00:08,070 --> 00:00:10,980 JavaScript ist eine wöchentlich getippte Programmiersprache. 4 00:00:11,370 --> 00:00:15,930 Es ist eine objektorientierte Programmiersprache und das Schlimmste, der Titel. 5 00:00:16,280 --> 00:00:21,360 Was Sie mit diesem wöchentlichen Typ meinen, bedeutet, dass wir keine explizite Typzuweisung haben. 6 00:00:21,660 --> 00:00:28,350 JavaScript kennt Typen wie Zahlen oder Text, die als Zeichenfolge oder Boolesche Werte bezeichnet werden und wahr oder 7 00:00:28,350 --> 00:00:35,040 falsch sind. Sie müssen jedoch nicht definieren, welchen Typ Sie in einer Variablen oder in einer Funktion verwenden. 8 00:00:35,610 --> 00:00:40,980 Sie können auch eine Variable haben, in der Sie eine Zahl speichern, die Sie dann plötzlich in 9 00:00:40,980 --> 00:00:41,940 eine Textvariable ändern. 10 00:00:42,180 --> 00:00:46,180 So können Sie Typen dynamisch in anderen Sprachen wechseln. 11 00:00:46,200 --> 00:00:47,190 Macht das anders. 12 00:00:47,370 --> 00:00:52,920 Dies gibt Ihnen zwar mehr Flexibilität, um es ändern zu können und keine strikte Eingabe zu haben, kann 13 00:00:53,280 --> 00:00:54,990 aber auch zu Fehlern führen. 14 00:00:55,110 --> 00:00:57,090 Es ist also nur etwas, dessen Sie sich bewusst sein müssen. 15 00:00:58,110 --> 00:01:04,920 Objektorientiert bedeutet einfach, dass Daten in logischen Objekten organisiert werden können und c. d Objekte in diesem Modul. 16 00:01:05,580 --> 00:01:12,840 Ein wichtiges Konzept hierbei ist, dass Sie sich des Unterschieds zwischen primitiven und Referenztypen bewusst sein müssen 17 00:01:12,840 --> 00:01:15,240 und dieser Vorlesung beigefügt sind. 18 00:01:15,480 --> 00:01:21,270 In einem Video, das ich für meinen kostenlosen YouTube-Kanal A Kadem Mind erstellt habe, finden Sie einen Link zu einem 19 00:01:21,270 --> 00:01:26,640 Artikel, in dem ich mich mit primitiven Typen und Referenztypen befasse und den Unterschied erkläre und warum sie wichtig 20 00:01:26,640 --> 00:01:27,210 sind. 21 00:01:27,330 --> 00:01:28,890 Also probieren Sie das auf jeden Fall aus. 22 00:01:29,070 --> 00:01:35,760 Wenn primitive und Referenztypen nichts über die Vielseitigkeit aussagen, können wir sehen, dass in diesem Kurs 23 00:01:35,760 --> 00:01:38,400 JavaScript im Browser ausgeführt wird. 24 00:01:38,520 --> 00:01:40,120 Und hier kommt es tatsächlich her. 25 00:01:40,350 --> 00:01:46,590 Sie können es aber auch ohne Truhe verwenden, um es auf Ihrem P auszuführen. C. außerhalb eines Browser-Setups oder auch an einem 26 00:01:46,590 --> 00:01:47,400 Server Tag4. 27 00:01:47,490 --> 00:01:49,530 Und genau das werden wir in diesem Kurs tun. 28 00:01:49,800 --> 00:01:52,060 Wir werden einen Webserver ohne Chance bauen. 29 00:01:52,380 --> 00:01:58,920 Wir haben also die große Vielseitigkeit, JavaScript auf verschiedenen Plattformen verwenden zu können, und Sie können mit 30 00:01:58,920 --> 00:02:01,770 JavaScript auch eine Vielzahl von Aufgaben ausführen. 31 00:02:02,070 --> 00:02:08,220 Abhängig von der Plattform, auf der Sie ausgeführt werden, können Sie im Browser auch Benutzerereignisse abhören, die in Dom und auf dem Server 32 00:02:08,220 --> 00:02:13,800 oder auf einem P gerendert wurden. C. Sie können mit Dateien und Datenbanken arbeiten. 33 00:02:14,100 --> 00:02:15,150 Viele coole Sachen. 34 00:02:15,930 --> 00:02:20,790 Dies ist also die Zusammenfassung von JavaScript und was die Sprache ausmacht. 35 00:02:21,120 --> 00:02:28,020 Lassen Sie uns nun auf einige Kernfunktionen eingehen, auch auf einige Kernfunktionen der nächsten Generation von JavaScript, die 36 00:02:28,020 --> 00:02:29,340 zufällig unterstützt werden. 37 00:02:29,940 --> 00:02:32,820 Und lassen Sie uns einige Dinge sehen, die wir im Verlauf des Kurses sehen werden.