Die Grundlagen von JavaScript für Anfänger:innen – Abschnitt 1: Das Fundament | Rob Merrill | Skillshare

Playback-Geschwindigkeit


  • 0.5x
  • 1x (normal)
  • 1.25x
  • 1.5x
  • 2x

Die Grundlagen von JavaScript für Anfänger:innen – Abschnitt 1: Das Fundament

teacher avatar Rob Merrill, JavaScript Instructor

Schau dir diesen Kurs und Tausende anderer Kurse an

Erhalte unbegrenzten Zugang zu jedem Kurs
Lerne von Branchenführern, Ikonen und erfahrenen Experten
Eine Vielzahl von Themen, wie Illustration, Design, Fotografie, Animation und mehr

Schau dir diesen Kurs und Tausende anderer Kurse an

Erhalte unbegrenzten Zugang zu jedem Kurs
Lerne von Branchenführern, Ikonen und erfahrenen Experten
Eine Vielzahl von Themen, wie Illustration, Design, Fotografie, Animation und mehr

Einheiten dieses Kurses

11 Einheiten (1 Std. 16 Min.)
    • 1. JavaScript die Grundlagen Bausteine – Promo Video: Skillshare

      1:55
    • 2. JavaScript in den Grundlagen – Bausteine: Variablen

      4:53
    • 3. JavaScript in den Grundlagen – Bausteine: Variables Lab

      4:16
    • 4. JavaScript in den Grundlagen – Bausteine: Strings

      5:13
    • 5. JavaScript in den Grundlagen – Bausteine: Strings Lab

      5:29
    • 6. JavaScript in die Grundlagen – Bausteine: Operatoren

      7:48
    • 7. JavaScript in den Grundlagen – Bausteine: Operators

      6:46
    • 8. JavaScript in den Grundlagen – Bausteine: Increment- und -

      4:51
    • 9. JavaScript in den Grundlagen – Bausteine: Review

      16:56
    • 10. Projekt 1: Kelvin bis Fahrenheit Walkthrough

      9:51
    • 11. Projekt 2: 2: Konverter

      8:22
  • --
  • Anfänger-Niveau
  • Fortgeschrittenes Niveau
  • Fortgeschrittenes Niveau
  • Alle Niveaus

Von der Community generiert

Das Niveau wird anhand der mehrheitlichen Meinung der Teilnehmer:innen bestimmt, die diesen Kurs bewertet haben. Bis das Feedback von mindestens 5 Teilnehmer:innen eingegangen ist, wird die Empfehlung der Kursleiter:innen angezeigt.

3.516

Teilnehmer:innen

2

Projekte

Über diesen Kurs

Kurs 1 – Bausteine von JavaScript

Die capstone für diesen Kurs entwerfen einen Kelvin bis project(s) und einen Fahrenheit Die von dir findest du unter der Registerkarte „Dein Fall“ Du findest eine PDF, die du für jede Herausforderung herunterladen kannst. Du wirst versuchen, das Projekt auf eigene Weise zu erreichen. Die letzten video(s) dieses Kurses geht dir ein, dass ich dieses Projekt durchgehe.

In diesem Kurs wirst du:

  • Variablen
  • Strings
  • Bediener
  • 2 Miniprojekte: Kelvin bis Fahrenheit und mini-projects:

Durch unser gesamtes JavaScript die Grundlagen für Anfänger, die du in deinem Kurs findest, ist deine notwendige Anhalt, um in die Sprache von JavaScript einzutreten. Wir beginnen mit dem Anfängen und entwickeln gemeinsam unser Verständnis der beliebtesten Programmiersprache der ganzen Fall.

Sieh dir JavaScript in der Aktion an, mit whiteboard optimiert für die Ansicht auf deinem Smartphone an. Das ist wirklich ein Kurs, an dem du dich anwenden kannst, egal wo du bist. Nimm deine JavaScript unterwegs an! Mit whiteboard wirst du dir visualisieren, was JavaScript unter der Haube macht.

Du kannst JavaScript in deinem Webbrowser üben! Nutze die Tools in Google Chrome, um die in der Kurseinheit in der Kurseinheit mit weiteren Beispielen und Herausforderungen zu machen. Das ist unser Spielplatz.

JavaScript ist wie das Lernen. In diesem Kurs wird kein falsches Versprechen, du wirst JavaScript über Nacht meistern. Der Kurs wird dir jedoch in die beliebteste Programmiersprache der Welt eintauchen.

Jeder Kurs wird dir in JavaScript etwas Neues vorstellen:

  • JavaScript Syntax Syntax
  • JavaScript Bausteine
  • Die besten Praktiken von JavaScript
  • JavaScript-Objekte
  • JavaScript Arrays
  • Regelmäßige Ausdrücke
  • Funktionale Programmierung von JavaScript.
  • JavaScript
  • JavaScript
  • JavaScript ES6 Syntax

In diesem Kurs wirst du diesen Kurs beherrschen, mit dem du dich vertiefen kannst, in die Sprache eintauchen und dich möglicherweise in eine neue Karriere einsetzen kannst.

Das Lernen einer neuen Sprache kann schwierig und sogar einschüchternd sein. JavaScript Die Grundlagen lässt den Lerneffekt und gastfreundlich!

Wenn du diesen Kurs fertig bist, kannst du das nächste finish weitermachen oder direkt lernen, wie du mit JavaScript aufbaust, indem du mich in meinem Kurs zur Erstellung einer To a in JavaScript machst!

5ea59f82

Du kannst dir auch auch meinen neuesten Kurs zu You ansehen!

680c1a46

Triff deine:n Kursleiter:in

Teacher Profile Image

Rob Merrill

JavaScript Instructor

Kursleiter:in

Rob Merrill is a Full Stack JavaScript Developer. His specialty is in the MEAN stack focusing on AngularJS, NodeJS, ExpressJS and MongoDB.

He is a graduate of Code Fellows Advanced Full Stack JavaScript Development course and has been developing with JavaScript for three years.

In his spare time he travels around Seattle's finest craft breweries with his wife and their dog.

Vollständiges Profil ansehen

Kursbewertungen

Erwartungen erfüllt?
    Voll und ganz!
  • 0%
  • Ja
  • 0%
  • Teils teils
  • 0%
  • Eher nicht
  • 0%
Bewertungsarchiv

Im Oktober 2018 haben wir unser Bewertungssystem aktualisiert, um das Verfahren unserer Feedback-Erhebung zu verbessern. Nachfolgend die Bewertungen, die vor diesem Update verfasst wurden.

Warum lohnt sich eine Mitgliedschaft bei Skillshare?

Nimm an prämierten Skillshare Original-Kursen teil

Jeder Kurs setzt sich aus kurzen Einheiten und praktischen Übungsprojekten zusammen

Mit deiner Mitgliedschaft unterstützt du die Kursleiter:innen bei Skillshare

Lerne von überall aus

Ob auf dem Weg zur Arbeit, zur Uni oder im Flieger - streame oder lade Kurse herunter mit der Skillshare-App und lerne, wo auch immer du möchtest.

Transkripte

1. JavaScript die Grundlagen Bausteine – Promo Video: Skillshare: Willkommen bei Java-Skript. Die Basics. JavaScript ist die beliebteste Programmiersprache in der Welt wurde die Sprache des Web Stack Overflow als die beliebteste taube Technologie aufgeführt genannt und erhalten haben Zahlen es als die obersten Ränge Sprachenlernen JavaScript ermöglicht es Ihnen, ein Full-Stack-Entwickler oder finanzieren eine Spezialität auf dem Front-End oder dem Back-End. Mit JavaScript können Sie Front- und Frameworks wie Reagieren und Winkeln auf der Client-Seite bewältigen . Und Sie können auch auf der Back-End-Serverseite ohne Js schneiden und Datenbanken mit Mongo erstellen . DB JavaScript ist eine Sprache, also wird es einige Zeit dauern, um zu lernen, bevor Sie Poesie oder einen Roman in jeder Spracheschreiben können Sprache Sie müssen zuerst das Alphabet lernen, wie man Wörter macht und sehen, wie andere es benutzen. Um JavaScript zu lernen. Wir werden unter die Haube schauen. Dies wird nicht nur eine Übung sein, den Code eines anderen zu kopieren, um mit einer Anwendung zu landen , die Sie nicht verstehen. Alles, was wir tun, wird visuell in Form einer Whiteboard-Lektion sein, in der Sie wirklich sehen können wie alles funktioniert und verbindet. Wenn Sie ein visueller Lernender sind, ist dies der richtige Kurs für Sie. Dabei geht es nicht darum, 0 bis 60 oder Null zum Helden zu gehen, denn wenn du wirklich bei Null beginnst, lassen dich diese Kurse schnell hinter dir. Es geht darum, zu lernen. Verstehen und Anwenden ist, dass Sie mit JACKET erstellen und erstellen können. Way folgt dann unserem Whiteboard. Lektionen in das Labor Weg wird in den Google Chrome Software-Entwickler geben. Konsul Disteln sind Java-Skript-Spielplatz. Es gibt nichts, was Sie für diesen Kurs herunterladen müssen. Keine Spezialwerkzeuge, keine zusätzlichen Schritte. Nur Google, Chrome, alles. Sie haben die Lektion gelernt, die wir dann gemeinsam im Labor neu erstellen werden. Ich werde Ihnen dann eine Code-Herausforderung geben, um neu zu erstellen, was wir gemeinsam gelernt haben, und dann werden wir gemeinsam eine mögliche Lösung suchen. Willkommen bei Java Script. Die Grundlagen. Beginnen wir, Job-Skript zu sprechen 2. JavaScript in den Grundlagen – Bausteine: Variablen: Willkommen bei Java. Skripte die Grundlagen In diesem Abschnitt des Kurses werden wir uns einige JavaScript-Bausteine ansehen. In dieser Vorlesung werden wir mit Variablen beginnen. Was ist eine Variable? JavaScript? Variablen sind Container zum Speichern von Datenwerten. Variablen sind benannte Container, in denen Sie Daten platzieren und dann auf die Daten verweisen können, indem den Container benennen. Schauen wir uns einen Code an, um zu sehen, wie man eine Variable deklariert. Was ist mit Variable und Benennung von Best Practices? Hier haben wir unseren Transport gleich. Das Saitenauto wird das später in den Konsul im Labor stecken und sehen, was passiert. Aber lassen Sie uns diese Zeile von Java-Skript aufschlüsseln. erste Weg haben das Schlüsselwort weit in JavaScript gibt Schlüsselwörter, die reservierte Wörter sind, die den JavaScript-Interpreter wissen lassen , was Sie hier dio wollen. Das Schlüsselwort var lässt den JavaScript-Interpreter wissen, dass Sie eine sehr nächste Deklaration haben wir den Variablennamen. Dies wird manchmal als Identifikation des Ziels bezeichnet. In unserem Fall geben wir der Variablen den Namen transport. Sehen wir uns nun an, wie Variablen und Best Practices benannt werden. Wir beginnen mit einigen ungültigen Variablen. Erstens beginnen ungültige Variablen mit einer Zahl an einer anderen Stelle in der Variablen ist in Ordnung. Wir können einfach nicht mit der Nummer anfangen. Variablen, die JavaScript-Schlüsselwort enthalten, wie wir früher gesehen haben, weit ist ein Beispiel für ein JavaScript-Schlüsselwort, so dass es eine ungültige Variablenname beteiligt. Variablen enthalten ein Leerzeichen zwischen Wörtern. - Nein. Schauen wir uns einige Zutaten für gültige sehr Gewinne an. Namen müssen mit dem Buchstaben Groß- oder Kleinbuchstaben beginnen, können aber auch mit dem Dollarzeichen und auch mit einem Unterstrich beginnen. Schauen wir uns zwei Best Practices für die Benennung von Variablen an. Erste Kamel Fall Stil Kamel Fall Fall ist die bevorzugte Methode wegen seiner Leichtigkeit der Lesbarkeit. Da JavaScript keine Variablen zulässt, die Leerzeichen haben, kann es Lesevariablen machen und herausfordern. Hier kommt Camel Fall zur Rettung. Das erste Wort ist Kleinbuchstaben, und die restlichen Wörter werden großgeschrieben. Der erste Buchstabe, Ein weiterer Best Practice Tipp ist, dass Ihr Code menschlich lesbare benannte Variablen für diejenigen ist, die nach Ihnen kommen. Und das gilt für den gesamten Code. Ja, Computer sind sehr wählerisch und erfordern, dass Dinge auf eine bestimmte Weise gemacht werden, und so schreiben wir für sie. Aber wir sind auch richtig für diejenigen, die nach uns nach einer Aufgabe kommen, ein Projekt zu starten, ein Feature zu bauen oder ein Buck zu reparieren, Ihre Variablen und Ihr ganzer Code sollten immer im Auge behalten, dass Sie für die menschliche Lesbarkeit codieren . Wenn möglich, sollte Variable die Art der Daten in den variablen Löchern beschreiben. Denken Sie daran zu bewegen. Du nimmst alle Artikel deines Hauses und steckst sie in Kisten. Zum Beispiel, wenn Sie Ihre Küche packen, können Sie anstelle von X Küche oder Geschirr auf die Schachtel schreiben, was schneller ist zu schreiben und weniger Tinte zu nehmen. Aber du wüsstest nicht den besten Ort, um die Kiste in deinem neuen Zuhause auszupacken. Basierend auf dem Etikett, lassen Sie uns ein Beispiel aussehen. Far X gleich 25 ist nicht so hilfreich wie bisher. Äpfel von einem Baum sind gleich 25. Auch wenn der Code kürzer ist, entspricht weniger Code nicht immer besserem Code. Wenn Sie in einem Java-Skript weiter vorankommen, gibt es Tools, die Sie für die Produktion verwenden können, um Ihre Variablen zu minimieren. Verkürzen Sie Ihren Mantel. Gehen wir nun zurück zu unserer ursprünglichen Codezeile. Das Gleichheitszeichen ist kein Simon-Operator. Way wird sich Operatoren an einem späteren Ort ansehen. Moment heißt es, dass Sie der Variablen Wert zuweisen werden. Thistle wird auch verwendet, um einen Wert zu einem sehr gegeben zu aktualisieren, bis eine Variable Wert zugewiesen wird, es ist un initialisiert und sein Wert ist nicht definiert. Nun lassen Sie uns schließen, indem Sie JavaScript als eine unskriptbasierte, dynamische Sprache betrachten . Dies bedeutet, dass Sie nicht definieren müssen, was der Variablentyp ist. Man muss dem variablen Transport nicht sagen, dass das Auto eine Stärke ist. Er weiß es. Sie müssen der variablen Vergangenheit Lügendetektor nicht sagen, dass false ein boolescher Wert ist. Es weiß es, und Sie müssen der variablen Lebensmittelrechnung nicht sagen, dass es sich um eine Nummer handelt. Der JavaScript-Interpreter weiß, was mit dem Wert zu tun ist, den Sie an ihn übergeben Disteln namens dynamische Typisierung. Wenn wir eine Art Operator auf Oliver-Variablen machen, wird Java Stripped uns sagen, dass Transport eine Belastung ist. Past Lie Detektor ist ein boolescher und Lebensmittelgeschäft Rechnung ist eine Anzahl Zeit. Da hast du es. Danke, dass du mit mir Variablen angeschaut hast und lass uns ins Labor gehen, um das, was wir gelernt haben , in die Praxis umzusetzen 3. JavaScript in den Grundlagen – Bausteine: Variables Lab: Alles klar, wir haben gerade unsere Lektion über JavaScript-Variablen beendet. Wir erfuhren, dass sie von seinen Containern gedacht werden konnten, um Datenwerte zu speichern, wie zum Beispiel Elemente in den Speicher zu legen und dann die Box zu beschriften, so dass wir eine Möglichkeit haben, auf den Inhalt basierend auf seinem Titel zuzugreifen . Wir haben über Parameter für die Benennung von Variablen gelernt, da sie mit dem Buchstaben, einem Dollarzeichen oder Unterstrich beginnen müssen . Wir haben auch die beste Praxis der Kamel Gehäuse sind Variablen, wenn es mehr als ein Wort. Da dies unser erstes Mal mit den Google Chrome-Entwickler-Tools sein wird, werde ich Sie durch den Prozess für die ersten Schritte führen. Dies ist unser JavaScript-Spielplatz und wo wir den Großteil unserer Beschichtung zusammen im Labor verbringen werden . Gehen Sie voran und öffnen Sie die Google Chrome Consul. In der oberen rechten Ecke sehen Sie ein Hamburgersymbol, das aus drei horizontalen Linien besteht. Gehen Sie weiter und klicken Sie darauf und bewegen Sie den Mauszeiger über weitere Tools und klicken Sie darauf, dass Sie den Mauszeiger schließlich über Entwicklertools bewegen und klicken Sie darauf. Stellen Sie sicher, dass Sie sich in der Konsole befinden. Die Abkürzung, die ich Ihnen empfehle, sich dafür auswendig zu machen. Die Verwendung eines Mac ist Befehlsoption. J. und unter Windows ist es die Kontrolle verschoben. J. Lass uns das schnell machen und sehen, dass es das Fenster schließt. Dann machen wir das noch einmal, um das Fenster zu öffnen. Zurück nach oben. Je nachdem, auf welcher Seite Sie sich befinden, könnte der Konsul ein bisschen aktiv sein. Der beste Weg, um jede Art von Interferenzen zu verhindern, ist, in die Adressleiste zu gehen und über den Doppelpunkt leer einzugeben . Dies gibt Ihnen einen leeren Bildschirm, und dann können Sie den Konsul offene Zehe schieben. Haben Sie mehr Platz zum Arbeiten. Ich werde fortfahren und wiederholen Sie sie die nächsten paar Videos und bald natürlich für Sie, lassen Sie uns eine schnelle Auffrischung unserer Unterrichtsinhalte machen. Fühlen Sie sich frei zu beschichten. Wir beginnen jede Variable mit dem Schlüsselwort var. Dies ist ein reserviertes Wort in Javascript, das den Interpreter wissen lässt, dass wir eine Variable erstellen . Wir denken an den sehr mutigen Namen, auch bekannt als die Identifizierung oder Ziel. Dann platzieren wir einen Datenwert, ohne den Typ des Wertes beschriften zu müssen, da JavaScript dynamisch eingegeben wird , und dann ist es empfehlenswert, die Variablendeklaration mit dem Semikolon für eine Labor-Herausforderung zu beenden . Ich werde mehrere Variablen ausschreiben, die entweder ungültig oder schlecht sind, und ich möchte, dass Sie sie in gültige und bewährte Methoden ändern. Ein paar Tipps für die Arbeit im Konsul. Wenn Ihr Konsul in Klartext mit offenen Klammern und Kleidung kommt, um es zu leeren , alles, was Sie eingegeben haben, ist es immer noch im Speicher verfügbar. Schließlich, wenn Sie etwas, das Sie gerade eingegeben haben, öffnen möchten, können Sie den Pfeil nach oben drücken und es wird Ihre neuesten Befehle wiederherstellen. Gehen Sie weiter und pausieren Sie das Video und stimmen Sie es auf den richtigen Weg. Alles klar, wie geht's? Lassen Sie uns die beteiligten oder schlechten Übungsvariablen mit einigen möglichen Lösungen beheben. In unserem ersten Beispiel können wir sehen, dass die Variable mit Nummer beginnt, was sie zu einer ungültigen Variable macht. Ah, mögliche Lösung könnte sein, es in var zu ändern. Haustier. Eins gleich tragen, da Zahlen in der Variablen in Ordnung sind, solange sie nicht das erste Zeichen sind. Unsere nächsten beiden Beispiele sind gültige Variablennamen, aber sie sind keine Best Practice. Wenn wir mehr als ein Wort haben, wollen wir Kamel Fall tun, wo das erste Wort ist alles Kleinbuchstaben und alle folgenden Wörter haben den ersten Buchstaben Großbuchstaben. Als Nächstes. Wir haben keine Variable beteiligt, weil es zwei Wörter sind, die durch ein Leerzeichen getrennt sind. Wir haben ein paar Optionen zur Auswahl. Wir können sie mit einem Unterstrich verbinden oder einfach nur Kamel umhüllt sie zusammen. Unser letztes Beispiel war eine ungültige JavaScript-Variable, da ein Java-Strip-Schlüsselwort var für den Variablennamen verwendet wurde . Um dies zu lösen, können wir alles andere als ein reserviertes JavaScript-Wort eingeben. Idealerweise möchten wir, dass die Variable auf die darin enthaltenen Daten hinweist. So konnten wir weit reisen gleich Auto. Das ist es für einen Laptop. Wir sehen uns in unserer nächsten Lektion. 4. JavaScript in den Grundlagen – Bausteine: Strings: Willkommen in dieser Lektion. Wir werden die Stärken abdecken. Was ist eine Stärke? Zeichenfolgen sind Datentyp, zur Darstellung von Text verwendet wird und entweder in ein einfaches oder doppeltes Anführungszeichen umbrochen werden. Eine Zeichenfolge ist eine von sechs JavaScript-Reminisce zusammen mit Zahlen. Boolean ist nicht undefiniert und die neue Ausgabe von Symbol. Wir werden Primitive einen weiteren Blick in die kommenden Lektionen geben. Schauen wir uns zwei Zeilen von JavaScript-Code an, um wie erwähnt zu beginnen. Dies ist der gleiche Wert, der einer Variablen zugewiesen wird, einfache und doppelte Anführungszeichen, um dasselbe zu tun. Best Practices, um eine Konvention zu finanzieren und dabei zu bleiben. Wenn Sie in einem Team sind oder an einem Projekt arbeiten , während Sie ihre Job-Skript-Fähigkeiten weiterentwickeln , können Sie feststellen , dass es einen Styleguide gibt , den Sie verfolgen, um sicherzustellen, dass Sie ihnen. Setzen Sie ein einfaches Anführungszeichen und ein doppeltes Anführungszeichen um. Joe wird uns einen Fehler für den Rest dieser Lektion geben, und für den Großteil dieses Kurses werden wir versuchen, bei einem einzigen Zitat zu bleiben. Konvention war unmöglich. Nun, Verwendung dieser Anführungszeichen wird alles in eine Stärke verwandeln, die wir den Typ des Operators in unseren Tiefenwerkzeugen konsul auf diese Werte verwenden können , um zu sehen, welcher Typ sie sind. Versuchen wir nun, diese verschiedenen Datentypen zu wickeln. Diese Zahlen. Boolean ist ein undefined und Anführungszeichen und sehen, was JavaScript tut, wenn wir sie in einfache oder doppelte Anführungszeichen umschließen . Typ von 24 gibt String-Typ von True Returns, String und Typ der undefinierten Rückgabezeichenfolge zurück. Wenn alle diese in einfache oder doppelte Anführungszeichen eingeschlossen sind, wir den Rest dieser Vorlesung verbringen, um Anführungszeichen innerhalb von Strings, Sonderzeichen, die Länge der String-Eigenschaft und eine Beispiel-String-Methode zu betrachten Sonderzeichen, . Was tun wir, wenn wir ein Zitat in unserer Stärke haben? Unser Java-Skript-Interpreter wird einige Probleme damit haben. Schauen wir uns ein paar Beispiele an. Wenn unser Zitat mit dem übereinstimmt, das wir verwendet haben, um die Zeichenfolge einzuschließen, erhalten wir eine Luft. Wir können das auf ein paar Arten lösen. Eine Lösung besteht darin, sicherzustellen, dass Sie einfache oder doppelte Anführungszeichen sind. Nicht übereinstimmen war die ganze Stärke enthalten. Das bedeutet, dass Sie doppelte Anführungszeichen in diesem oberen Beispiel verwenden, um diese Zeichenfolge zu erstellen und einfache Anführungszeichen auf der Innenseite für ein anderes Beispiel verwenden, werden wir einfache Anführungszeichen auf der Außenseite und doppelte Anführungszeichen auf der Innenseite verwenden. Es gibt eine andere Lösung. Ist es das Escape- oder Backslash-Zeichen? Der hintere Schrägstrich Escape-Zeichen verwandelte Sonderzeichen in Stream-Zeichen. In unserem vorherigen Beispiel haben wir gesehen, dass die Java-Skript-Interpreter Anführungszeichen ein Sonderzeichen sieht, also müssen wir vorsichtig sein, wie man sie benutzt. Oder wir könnten mit einem Fehler landen. jedoch Wenn wirjedocheinen hinteren Schrägstrich Escape-Zeichen setzen, sehen die Interpreter sie einfach als Stärken. Wir können einfache Anführungszeichen für den gesamten Ausdruck verwenden, indem wir das Escape-Zeichen vor das einfache Anführungszeichen setzen. Innerhalb der Zeichenfolge können wir doppelte Anführungszeichen für den gesamten Ausdruck verwenden, indem wir das Escape-Zeichen vor beiden Anführungszeichen innerhalb einer Zeichenfolge setzen. Es gibt eine Reihe von anderen Dingen, die Escape-Zeichen verwendet werden, um mit Sonderzeichen zu arbeiten . Aber hoffentlich gibt Ihnen das einen Vorgeschmack darauf, wie es funktioniert. Sehen wir uns nun die String-Eigenschaft der Länge an. Die Länge eines Strings kann mithilfe der length Eigenschaft gefunden werden. Diese Eigenschaft steht für jede Zeichenfolge zur Verfügung, die Sie erstellen. Dies wird zu einer praktischen Funktion werden. Sie wachsen weiterhin als Java-entrippter Entwickler. Schauen wir uns diese Codezeile an. Wir haben einen sehr beides Gruß und eine Reihe davon ist gut, Sie kennenzulernen. Alles, was wir tun müssen, ist die Länge Eigenschaft an diese Variable anzuhängen, und wir werden die Länge des Strings Grußpunktlänge erhalten 22. Nun, da wir uns eine Eigenschaft von Strings angesehen haben, schauen wir uns eine der eingebauten Methoden an, die alle Saiten Sie ein Haar es erstellen. Wir werden mehr über Methoden in späteren Lektionen sprechen, in denen wir uns Funktionen ansehen. Beginnen wir mit dem Blick auf die Großbuchstaben Methode und die Art und Weise, wie Sie wissen, dass etwas eine Methode im Vergleich zu einer Eigenschaft ist, ist durch den Aufruf der beiden Klammern in Berufung. Die length -Eigenschaft hat nicht die Klammern nach ihnen. Während die Methoden das tun. Beginnen wir mit dem Einrichten einer Grußvariablen werden Gruß sagen Gut, Sie zu sehen. Lassen Sie uns diese Methode setzen, um an unserer Grußvariablen und Geschichte in einer neuen Variablen namens Rufen Gruß zu arbeiten . Wir werden die auf Großbuchstaben Methode an das Ende unserer Grußvariablen anhängen und es unserer neuen Rufgrußvariablen zuweisen. Nun schauen wir uns die Begrüßung in ihrem Konsul an und wir freuen uns, Sie zu sehen. Das ist alles, was wir für diese Lektion über Saiten haben. Vielen Dank, dass Sie sich mir in Java angeschlossen haben. Script die Grundlagen und wir sehen uns im Labor. 5. JavaScript in den Grundlagen – Bausteine: Strings Lab: Alles klar, wir haben gerade ihre Lektion über das JavaScript bei einer Typ-Zeichenfolge beendet. Lassen Sie uns den Google Chrome-Entwickler Consul öffnen. Wir werden diese schnell noch einmal und die zukünftigen Videos durchgehen. Wenn Sie sich nicht erinnern, können Sie als Referenz zurückkommen. Das sind frühere Videos. Gehen Sie weiter und drücken Sie das Hamburger-Symbol in der oberen rechten Ecke. Bewegen Sie den Mauszeiger auf mehr Tools und dann auf Entwicklertools. Die Kurzschrift auf Mac ist Befehl Option J in Unser Windows, Seine Steuerung Verschiebung. J. Lassen Sie uns voran und üben, dass schnell, um eine offene unseren Konsul zu schließen. Stellen Sie sicher, dass Sie zur Adressleiste gehen und über Punkt leer eingeben, und Sie sind jetzt alle eingestellt. Denken Sie daran, wenn Ihr Konsul beginnt sich voll zu werden, können Sie es einfach löschen, indem Sie klar als in Klammern schreiben. Und wenn Sie jemals etwas wiederherstellen möchten, das Sie eingegeben haben, können Sie einfach den Aufwärtspfeil drücken, um es wiederherzustellen. Alles klar, lassen Sie uns wieder die Stärken überprüfen. Wir haben gelernt, dass Strings verwendet werden, um Text darzustellen. Wir haben gesehen, wie man jeden primitiven Datentyp in eine Zeichenfolge umwandelt, indem man einfache oder doppelte Anführungszeichen um die Zeichen herum hinzufügt. Wir sahen dann, wie man den Escape-Back-Schrägstrich verwendet, um Sonderzeichen innerhalb unserer JavaScript-Zeichenfolge zu behandeln . Schließlich hatten wir ein paar Blicke auf die length Eigenschaft und die nach Großbuchstaben Methode. Wir beginnen und schauen uns ein paar Zeilen Code an, die wir eine Zeichenfolge sein wollen, aber etwas Hilfe brauchen . Wir haben unser Tier gleich dem Streichpferd mit einem öffnenden einfachen Anführungszeichen in einem abschließenden doppelten Anführungszeichen. Wir haben auch unsere Antwort gleich falsch ohne Anführungszeichen. Gehen Sie weiter und pausieren Sie ein Video und lassen Sie uns sehen, ob Sie eine Lösung finden können, um diese in gültige Stärken umzuwandeln . Alles klar, das hätte nicht zu hart sein sollen. Unsere erste Codezeile lief aus, weil wir einfache und doppelte Anführungszeichen gemischt haben, ein Versuch, dem variablen Pferd eine Zeichenfolge zuzuweisen. Die Lösung besteht darin, einfach die Anführungszeichen übereinzustimmen. Unsere zweite Codezeile muss in Anführungszeichen umbrochen werden, um Ihren Wert von einem booleschen Wert von false in eine Zeichenfolge von false zu ändern . In Ordnung, gehen wir zu unserer nächsten Herausforderung. Als wir Strings geschrieben haben, die Text darstellen, ist es normal, Apostrophe und Zitate innerhalb dieser Getränke zu verwenden. jedoch Dies stelltjedochein Problem für den JavaScript-Interpreter dar. Wie wir in unserer Lektion besprochen haben, schauen wir uns zwei Beispiele für einfache und doppelte Anführungszeichen innerhalb der Stärken an. Unser erstes Beispiel. Wir haben unseren Gruß. Einer hat den Wert von doppelten Anführungszeichen um. Sam sagt Hi mit High, auch in doppelten Anführungszeichen. In unserem zweiten Beispiel haben wir auch unsere Begrüßung einen Wert von einfachen Anführungszeichen, die die Phrase umgibt, zugewiesen. Es ist schön, Sie mit einem Apostroph zu sehen. Mit dem Wort, es geht voran und Pause. Ein Video liest diese Codezeilen so neu, dass der JavaScript-Interpreter sie als Stärken verstehen und verwenden kann . Für den Moment. Verwenden Sie das Escape-Zeichen nicht. Danach gehen wir weiter und arbeiten gemeinsam an einer Lösung. Alles klar, wie geht's. Hoffentlich war das nicht allzu anspruchsvoll. Im ersten Fall der Begrüßung mussten wir einfach die äußeren Anführungszeichen in die einfachen Anführungszeichen ändern. Im zweiten Fall der Begrüßung an mussten wir nur die äußeren Anführungszeichen in doppelte Anführungszeichen ändern. Lassen Sie uns nun anfangen, Escape-Zeichen innerhalb der Stärken zu verwenden. Schauen wir uns eine andere Saite an. Wir haben unseren Gruß. Drei. Ein Vorzeichen des Wertes, der in einfache Anführungszeichen mit einem einzigen Anführungszeichen eingeschlossen ist. Hier ist Ihre Herausforderung. Wie die früheren Beispiele haben wir einen Zitatkonflikt. Anstatt einfache oder doppelte Anführungszeichen zu ändern, verwenden Sie bitte das Escape-Zeichen, um den Konflikt zu beheben. Außerdem ist dies eine wirklich lange Zeile, die die Breite der Seite einnimmt. Verwendet das Escape-Zeichen im Buchstabenende zweimal in diesem Satz, um die Breite des aufgenommenen Leerraums zu verkürzen . Gehen Sie weiter und pausieren Sie dieses Video und geben Sie ihm einen Schuss, der gemeinsam eine Lösung finden wird. Alles klar, das hier war ein bisschen schwieriger. Gehen wir weiter und reparieren die lange fehlerhafte Saite. Wir gehen hinein und setzen das Escape-Zeichen vor das einfache Anführungszeichen und nicht und dann, um die Länge zu verkürzen. Wir werden den Fluchtcharakter in den Brief und nach der Zeitung und das Wort sein und das Ergebnis ist genau das, wonach wir gesucht haben. Gehen wir voran und schließen Sie ihre Herausforderungen mit der Länge, Eigenschaft und der Großbuchstaben Methode. Lassen Sie uns bei unserem Gruß drei Variable bleiben, weil wir so hart daran für diese Herausforderung gearbeitet . Ich möchte, dass Sie die Länge der Begrüßung drei finden und den ganzen Satz in Großbuchstaben gedreht . Geh weiter und gib ihm eine Chance. Ich werde gemeinsam eine Lösung finden. In Ordnung? Nein, das lief gut. Um die Länge der Begrüßung zu finden, wurden drei einfach eine Punktlänge am Ende davon hinzufügen. Denken Sie daran, dies ist keine Methode, also werden wir sie nicht mit Prophezeiungen anrufen. Schließlich lassen Sie uns dies in eine Show verwandeln, indem Sie die auf Großbuchstaben Methode an Begrüßung drei anhängen. Und da hast du es. Vielen Dank, dass Sie uns im Labor besucht haben und einen ersten Blick auf die Saiten werfen. Wir sehen uns in der nächsten Lektion. 6. JavaScript in die Grundlagen – Bausteine: Operatoren: Willkommen zurück in dieser Lektion von Java-Skript. Die Grundlagen. Wir werden uns Operatoren und JavaScript ansehen. Was ist ein Operator in JavaScript? Operatoren Luft verwendet, um Werte zuzuweisen, Werte zu vergleichen, arithmetische Operationen durchzuführen und vieles mehr. Operatoren ermöglichen es Programmierern, einen einzelnen Wert aus einem oder mehreren Werten zu erstellen. Sie machen viel, also fangen wir an. JavaScript hat sowohl binäre als auch Sie Neri Operatoren und eine spezielle Turn Eri Operator, der bedingte Operator. Wir werden nicht auf wiederum Eri Operatoren in dieser Lektion auf binäre in Ihnen Neri Operatoren konzentrieren . Für den Moment benötigt ein binärer Operator zwei Operationen eine vor dem Operator und eine nach dem Operator. Zum Beispiel, zwei plus drei oder X multipliziert mit Z, ein une Bereich Operator erfordert einen einzigen Betrieb und entweder vor oder nach dem Betreiber, zum Beispiel, warum plus oder plus plus warum. Beginnen wir mit arithmetischen Operatoren, den grundlegenden arithmetischen Operatoren für Multiplikationsteilung, Modul-ISTs, Addition und Subtraktion. Ein arithmetischer Operator nimmt numerische Werte entweder literal zor Variablen als ihre Operationen und gibt einen einzelnen numerischen Wert zurück. Schauen wir uns ein paar Beispiele an. Hier ist ein Beispiel für den Addition Subtraktion Operator. Viele der arithmetischen Operatoren sollten intuitiv sein. Wenn Sie mit Mathematik vertraut sind, wird der Plus-Operator auch für die String-Verkettung verwendet, die wir am Ende dieser Lektion betrachten werden. Die Divisions- und Multiplikationsoperatoren sind das, was Sie auch erwarten würden. Hoffentlich sollte das nichts zu Neues für dich sein. Als Nächstes. Schauen wir uns den Operator des Moduls an, der durch das Prozentsymbol auf Ihrer Tastatur dargestellt . Dies wird uns den Rest von zwei Werten geben. Bisher entspricht Rest 21 Modul. ISS vier vier gehen in 21 5 mal mit einem Rest Modul. ISS kann in Zukunft hilfreich sein, wenn Sie versuchen, die Werte zu wählen, die nur gerade sind oder eine Art Filter für die Auswahl aller anderen Werte implementieren. Gehen wir nun zu den Zuweisungsoperatoren über. Ein Zuweisungsoperator ist Zeichen von Wert zu seiner linken Betrieb und basierend auf dem Wert seiner rechten Betrieb. haben wir bereits in diesem Kurs verwendet. Der einfachste Zuweisungsoperator ist das Gleichheitszeichen, das nicht fragt, ob zwei Werte gleich sind. Aber ist das atemberaubend der Wert seiner rechten und zu seiner linken operandi? Lassen Sie uns tiefer mit der Additionszuweisung und der Subtraktionszuweisung gehen. Angenommen, wir haben unsere Zählung gleich fünf. Wenn wir vier zum Wert von count hinzufügen wollten, könnten wir einfach zählen gleich zählen, was wir wissen, ist fünf plus vier, um neun zu erhalten. Oder die Zugabe von Simon Operator ermöglicht es uns, dies zu vereinfachen, indem die Anzahl plus gleich für dieses Pluszeichen vor dem Gleichheitszeichen wird den Wert der Variablen nehmen, die fünf ist und in den Vordergrund hinzugefügt wird. Dies ist weniger Code und immer noch sehr lesbar. Wenn wir die Subtraktionszuweisung durchführen würden, folgen wir dem gleichen Muster. Gehen wir nun zu den Vergleichsoperatoren. Vergleichsoperatoren vergleichen beide Seiten der Gleichung und geben einen logischen Wert zurück. Je nachdem, ob der Vergleich wahr ist, können die Operationen neue Wunder-, String-, logische oder Objektwerte sein. In dieser Lektion werden wir uns die Gleichheitsoperatoren Double Equals und Triple Equals Prüfungen auf Gleichheit zwischen zwei Werten oder Operationen ansehen . Aber sie haben zwei verschiedene Definitionen von Gleichheit. Double equals schaut zu sehen, ob zu Operationen Luft gleichermaßen. Verwendung einer entspannteren Definition von Gleichheit während Triple gleich ist der strenge Gleichheitsoperator und überprüft, ob Operationen oder gleich mit einer strengen Definition der Gleichheit. Dieses Konzept könnte im Moment etwas seltsam klingen, wenn Sie neu in der Programmierung sind, also werden wir einige Beispiele ausspülen. Lassen Sie uns tun Variable X den Wert der Zahl acht zugewiesen und sehr fett Y den Wert der Zeichenfolge acht zugewiesen. Denken Sie nun daran, dass die einzelnen Gleichheitszeichen kein neuer Qualitätsoperator ist. Es ist ein Zuweisungsoperator, der einen Wert zu einer Variablen zuweist, die auch als Ziel oder Bezeichner bekannt ist. Wenn Sie eine Überprüfung dieser wollen, sind zwei gleich. Wir benutzen nur das doppelte Gleichheitszeichen. Denken Sie daran, nicht einen, weil wir keinen Wert aufsteigen. Wir suchen nach Gleichheit. Diese bedingte Aussage gibt einen Wert der Wahrheit zurück. Der Zahlentyp von acht ist gleich dem String-Typ von acht. Das könnte etwas verwirrend sein. Es wäre irgendwie so, als würde man sagen, dass die Farbe Rot gleich einem Apfel ist, obwohl Rot eine Farbe und Äpfel der Frucht ist. Doch wir können die Verbindung sehen, die da ist. Sie sind beide in der Farbe Rot. Wie macht Java-Skript das? Wenn Sie tiefer in einem JavaScript eintauchen, werden Sie feststellen, dass das Java-Skript Ihr Freund sein möchte. Während andere Sprachen Fehler in solchen Fällen auslösen, wird JavaScript versuchen, Ihnen zu helfen, wenn es möglich ist. Warum ist das wahr? JavaScript tut etwas, das als Zwang bezeichnet wird. An diesem Punkt werden wir jetzt nicht darauf eingehen, aber im Grunde will JavaScript dein Freund sein und wir werden versuchen, uns zu helfen, wenn ich kann. Das ist einer dieser Fälle. Es ist wie trainiert die Frucht Apfel und die Farbe rot. So ist es nicht mehr Frucht, um die Farbe rot zu entsprechen, wie sie haben, dass in gemeinsamen Zwang. Kamu. Manchmal sehr hilfsbereit. Aber es kann auch zu unerwarteten Ergebnissen führen, wenn Sie nicht danach suchen. Sie müssen sich also dieser Funktion von Double Equals bewusst sein. Aber was, wenn wir nicht wollen, dass Java-Skript so freundlich ist? Was ist, wenn wir sicherstellen wollen, dass ex und warum der gleiche Wert und Typ sind? Wenn das so ist, werden Sie sich mit den dreifachen Gleichen finden. Während doppelte gleiche Überprüfung auf Wert, so dass Zwang dreifache gleiche Prüfungen für Wert und Typ in der Regel dreifach gleich ist, wird die beste Praxis sein und lassen Sie Ihren Codebus Buggy. Schließlich schauen wir uns den String-Operator an. Wir sahen das Pluszeichen zuvor als arithmetischer Operator, aber das Pluszeichen kann für Strings verwendet werden, wenn es für Strings verwendet wird. Der Plus-Operator wird als Verkettung Operator bezeichnet. Lassen Sie uns zu einem Beispiel gehen, um dies in der Praxis zu sehen, lassen Sie uns meinen vollständigen Namen aus seinen einzelnen Teilen auf eigene Faust erstellen. Sie können dies mit Ihrem Namen versuchen, wenn Sie möchten. Lassen Sie uns eine Variable erstellen und sie mit Strings für meinen Vornamen, zweiten Vornamen und Nachnamen füllen , dann können sie zusammen für meinen Vornamen fangen. Wir haben variabel. Der Vorname entspricht dem String Rob für den zweiten Vornamen, den wir haben. Unser zweiter Vorname entspricht dem String Grant für den Nachnamen. Wir haben unseren Nachnamen gleich String Merrill. Nun lassen Sie uns alle diese Strings zusammen in einer Variablen namens full name. Der vollständige Name ist also gleich dem Vornamen der Variablen, plus einer Zeichenfolge mit einem Leerzeichen darin, plus meinem zweiten Vornamen plus assn. Andere Zeichenfolge mit dem Leerzeichen darin plus dem Nachnamen der Variablen. Vergessen Sie nicht, eine Zeichenfolge mit dem Platzhalter für Leerzeichen hinzuzufügen. Sonst wird dein Name ganz verkrampft sein. In den meisten Fällen ignoriert JavaScript Leerzeichen in Ihrem Code. Aber wenn Sie sie in Strings haben, werden sie angewendet. Nun, wenn wir untersuchen, welcher vollständige Name ist, wird uns der Konsul geben. Rob Grant. Merrill. Ich hoffe, Sie genießen diese Eindringlinge Operatoren, und wir sehen uns in unserem nächsten Labor. 7. JavaScript in den Grundlagen – Bausteine: Operators: Alles klar, wir haben gerade unsere Lektion über JavaScript-Operatoren beendet. Wir haben gelernt, dass Operatoren Luftsymbole, die verwendet werden, um eine Operation dort durchzuführen, verwendet werden, um Werte zuzuweisen , Werte zu vergleichen arithmetische Operationen durchzuführen und vieles mehr. Lassen Sie uns voran und beginnen Sie mit ein paar schnellen arithmetischen Bedienerherausforderungen, um sich aufzuwärmen. Lassen Sie uns voran gehen und füllen Sie die folgenden Beispiele mit Arithmetik. Operatoren verwenden Addition, Subtraktion, Multiplikation und Modul ISS. Denken Sie daran, ein arithmetischer Operator nimmt numerische Werte, andere Liberale oder Variablen als ihre Operationen und gibt einen einzelnen numerischen Wert zurück? Gehen Sie weiter und pausieren Sie das Video und geben Sie ihm einen Schuss, der wieder zusammenkommt, um eine Lösung zu finden . Alles klar, all die hätten grundlegend genug für dich sein sollen. Darüber hinaus könnten wir fünf plus vier machen, was uns neun Subtraktion gibt. Sieben Monate, drei Multiplikation, fünf mal drei, Division neun geteilt durch drei und Modul ISS 20 als das Prozentzeichen für Let's Code. Einige Zuweisungsoperatoren erinnern sich und ein Simon-Operator als Wertvorzeichen für seine linke operandi basierend auf dem Wert seiner rechten arbeiten für eine Herausforderung. Ich werde einige Ausdrücke ausschreiben, und ich möchte, dass Sie die Additionszuweisung und Subtraktionszuweisung zusammen mit Multiplikationsmodul-Listen verwenden, um den Code prägnanter zu machen. Gehen Sie weiter und pausieren Sie ein Video und nehmen Sie diese Änderungen vor. Dann kommen wir zusammen mit einigen Lösungen zurück. Alles klar, wie geht's? Gehen wir weiter und nehmen Sie diese Proben und verkürzen sie mit unseren Simon-Operatoren für die Ergänzung. Zuordnung. Dio X schwächen plus entspricht fünf für die Subtraktionszuweisung. Do X Monos schwächen entspricht fünf für die Multiplikationszuweisung. X Times ist gleich fünf und für die Rest- oder Modulzuweisung haben wir X-Modul ists gleich fünf. Lassen Sie uns nun einige Vergleichsoperatoren machen. Vergleichsoperatoren bewerten und geben einen booleschen Wert von true oder false zurück. Denken Sie daran, dass ein Vergleichsoperator seine Operationen vergleicht und einen logischen Wert zurückgibt. Je nachdem, ob der Vergleich wahr ist, können die Opern numerische Zeichenfolge, logische oder Objektwerte sein . In unserer Lektion lernten wir über die doppelten gleich und dreifach gleich Operatoren, die sie als Gleichheit und alle Qualitätsbetreiber dienen . Die double equals wird wahr sein, wenn die Werte verglichen werden oder ungleicher Wert. Wenn es sich um verschiedene Typen handelt, konvertiert der Quot-Operator sie so, dass sie mit den dreifachen Gleichheitswerten übereinstimmen, auch Identität oder Stripped Equality Operator genannt wird true Onley zurückgeben Wenn der Wert und der Typ gleich sind Für die Herausforderung der aufgeführten einige Beispiele, ich möchte, dass Sie durch die Gleichungen gehen und alle Operatoren ändern. Das Ergebnis ist also wahr. Nur ein Kopf hoch. Ich habe nicht in eine kleine Wendung geworfen, dass Sie Bonuspunkte erzielen. Wenn Sie richtig sind, gehen Sie weiter und pausieren Sie das Video und machen Sie einen Schuss, um es zu lösen. Okay, wie geht's? Haben Sie die Twist Einstellung X zwei Doppel gleich bekommen Warum kam wahr. Es gibt also nichts zu ändern. Das doppelte Gleichheitszeichen misste nur für den Wert, in dem unser Freund Javascript Zwang benutzte , um festzustellen, dass sie von gleichem Wert waren. Die nächsten beiden Aussagen waren jedoch falsch. Wie bringen wir sie dazu, einen Booleschen Wert von True zurückzugeben? Wir müssen nur ein Ausrufezeichen setzen, gefolgt von einem oder zwei Gleichheitszeichen. Dieses Ausrufezeichen wird als Ungleichheitsoperator bezeichnet. Es wird später nützlicher sein, als Sie sich wahrscheinlich zuerst vorstellen können. So können wir ex Ausrufezeichen schreiben doppelt gleich warum? Und es wird zu wahr bewerten, wir tun eine doppelte gleich, weil X und warum den gleichen Wert haben, aber sie sind verschiedene Typen. Dies kann ein wenig verwirrend sein, wenn die Ausrufemarke in Gleichheitsoperatoren, die ein einzelnes Gleichheitszeichen verwendet wird , die gleiche Rolle spielt, wie die Doppelgleichheit ohne den Ungleichheitsoperator auf Wert allein prüft und Zwang zulässt. Und wenn das Ausrufezeichen verwendet wird, spielt der Doppelgleich die Rolle der Dreifach-Gleichheitsmarke, ohne dass der Ungleichheitsoperator Wert und Typ überprüft. Wenn wir gesagt hätten, dass Ex n Gleichheitsoperator und ein einzelnes Gleichheitszeichen warum, würde ich auf falsch auswerten, weil X und Y den gleichen Wert haben. Da das wahr ist, würde es falsch zurückgeben, wenn Sie ein Ausrufezeichen davor setzen. Als nächstes haben wir X Ausrufezeichen gleich Sinus Z zurückzukehren. Es stimmt, wir müssen nur einen einzigen gleich machen, weil X und Z unterschiedliche Werte haben. Sie könnten auch Ex-Ausrufezeichen gleich, Equal Z, und es würde auch in diesem Fall true zurückgeben, da sie von verschiedenen Typen und Werten sind. Sie werden wahrscheinlich einige Zeit mit Doppel- und Dreifach-Gleichwert-Operatoren verbringen müssen, um einen Griff zu bekommen , wie es funktioniert, besonders wenn Sie den Ungleichheitsoperator hinzufügen. schließlich Lassen Sie unsschließlichzum String-Operator übergehen. Wir werden angeborene Saiten zusammenbauen. Denken Sie daran, wenn das Plus auf Strings verwendet wird. Der Plus-Operator wird als Verkettung Operator bezeichnet. Wir werden einen glücklichen Gruß und einen wütenden Gruß erstellen. Lass uns weitermachen und unseren Code gemeinsam aufstellen. Var Begrüßung wird dem Wert von string zugewiesen. Hallo nächstes wird eine wütend auf Gast Variable erstellen und schließlich eine glücklich mit Gast Variable als auch machen . Für Ihre Herausforderung möchte ich, dass Sie String-Verkettung verwenden, um eine Zeichenfolge zu erstellen, die Hallo sagt. Vielen Dank für das Kommen und speichern Sie es in der glücklichen Grußvariablen und eine andere, die Hallo sagt . Raus aus meinem Haus und Geschichte in der wütenden Grußvariablen. Gehen Sie weiter und pausieren Sie das Video und finden Sie Ihre Lösung. Dann schauen wir uns das zusammen an, in Ordnung. Hoffentlich war dies meist unkompliziert, wird eine variable glückliche Begrüßung erstellen und es gleich der variablen Begrüßung plus Zeichenfolge mit einem leeren Leerzeichen für einen Platzhaltersetzen der variablen Begrüßung plus Zeichenfolge mit einem leeren Leerzeichen für einen Platzhalter und dann die Variable mit Gast hinzufügen und unsere gewünschten Resultaten. Dann, für wütende Begrüßung, haben wir gerade variable wütend Gruß erstellt und wir weisen ihm die variable Begrüßung plus eine Zeichenfolge mit einem leeren Leerzeichen plus wütend auf Gastvariable zu und schauen Sie sich unsere Ergebnisse an. Das ist alles, was wir für dieses Labor haben. Vielen Dank für einen Blick auf die Operatoren mit mir und wir sehen uns bald und unsere nächste Lektion. 8. JavaScript in den Grundlagen – Bausteine: Increment- und -: Alles klar, willkommen zurück zum Java-Skript. Die Grundlagen und diese Lektion. Wir werden eine inkrementelle aussehen und Deck bleiben Ting von Wert in dieser Combo-Lektion von Whiteboard und Laborzeit. Nun, schauen Sie sich die ähnlichen arithmetischen Operatoren an, die einen großen unerwarteten Unterschied machen können, wenn Sie ihrer leichten Unterschiede in der Implementierung nicht bewusst sind. Wir haben sie kurz angeschaut, als wir uns ihre Operatoren in einer früheren Lektion anschauten. Lassen Sie uns zuerst über unseren Inkrementoperator sprechen und die Unterschiede zwischen dem Setzen unseres Doppelpluszeichens vor unseren Wert im Vergleich zum Setzen unseres doppelten Plus nach unserem Wert, der Inkrementoperator erhöht sich, wollen Sie sein oberes Ende und Rückgaben des Wertes. Schauen wir uns diese Syntax an, wenn verwendet post fix mit Operator nach operandi, zum Beispiel X plus plus. Dann gibt es den Wert vor inkrementellen zurück. Wenn verwendet Präfix mit Operator vor operandi, zum Beispiel plus X, dann gibt es den Wert nach inkrementellen real schnell. Nur ein Refresher-Operator in diesem Fall sind die Plus-Symbole, und die Operandi ist der Wert, auf den gewirkt wird. Alles klar, lassen Sie uns direkt ins Labor gehen und dies in die Praxis umsetzen, wird eine Variable namens X deklarieren und ihm den Wert der Nummer fünf zugewiesen. Wenn wir den Wert der X Mittelkonsole überprüft, gibt es fünf zurück. Jetzt lasst uns ein Plus setzen. Nach dem X wird der unmittelbare Wert von X als fünf zurückgegeben. jedoch Wenn wir nunjedochden Wert von X erneut nachschlagen, erhalten wir einen Wert von sechs. Der Wert wird von 1 belastet, nachdem der ursprüngliche Wert zuerst zurückgegeben wurde. Versuchen wir nun das doppelte Pluszeichen vor unserem Wert von X, der derzeit sechs ist. Es gibt sofort den Wert von sieben zurück. Wenn wir den Wert von X erneut überprüfen, bleibt das sieben. In Ordnung, jetzt gehen wir zurück zum White Board für eine schnelle Lektion an Deck beklagen eine Nummer. Der Deck Ament-Operator Decorah prägt oder subtrahiert einen von seinem Betrieb und und und gibt den Wert zurück . Schauen wir uns diese Syntax an, wenn verwendet post fix, zum Beispiel, X minus minus. Dann gibt es den Wert vor Deck zurück, verhindert, wenn verwendet Präfix, zum Beispiel minus X dann gibt es zurück. Der Wert nach dem Deck bleibt Ting. In Ordnung, gehen wir ins Labor und setzen das in die Praxis um. Lassen Sie uns voran gehen und eine Variable deklarieren, die heißt, warum wird es signieren? Der Wert von sieben Hier ist die Mini-Herausforderung für diese Lektion. Ich möchte, dass Sie den Deck-Ament-Operator verwenden und so, dass er sofort einen Wert zurückgibt , der um eins kleiner als der ursprüngliche Wert ist. Danach möchte ich, dass Sie den Deck Ament-Operator so verwenden, dass er den ursprünglichen Wert sofort und an zurückgibt . Lee subtrahiert, wenn Sie den Wert der Variablen aufgerufen haben. Warum schon wieder? Alles klar, wie geht's? Lassen Sie uns eine Chance geben. Das erste, was wir wollen, dio wird sofort zurückgegeben. Der niedrigere Wert. Wir tun dies, indem wir die Tu Minus-Symbole unmittelbar vor unsere Y-Variable setzen. Wenn wir das in unsere Konsole eingeben, erhalten wir den Wert der Nummer sechs. Lassen Sie uns nun voran und verwenden Sie den Deck Ament-Operator so, dass er zuerst zurückkehrt. Theorie. Gin. Alvaro. Sie, wenn es aufgerufen wird und dann, wenn es wieder aufgerufen wird, gibt das Deck zurück. Verhindert. Value wird dies tun, indem beide Negative platziert werden. Nach unserer Y-Variable. Unser erster Wert ist sechs. Und wenn wir uns ansehen, warum wieder, Weg haben den Wert von fünf in Ordnung. Das ist alles, was wir vorerst haben. Danke, dass Sie einen Blick auf die Inkrement- und Decker Ament-Operatoren mit mir genommen haben. Wir sehen uns in unserer nächsten Lektion. 9. JavaScript in den Grundlagen – Bausteine: Review: Alles klar, willkommen zurück zum Java-Skript. Die Grundlagen und diese Lektion. Wir werden unseren Bausteinabschnitt des Kurses überprüfen. Bisher werden wir Variablen, Strings und Operatoren abdecken . Wir werden dies in einem Quiz-Format tun. Ich bringe einen Code oder eine Frage auf unserem Whiteboard auf. Ich würde dann vorschlagen, das Video zu pausieren. Nehmen Sie sich etwas Zeit, um darüber nachzudenken. Denken Sie daran, Kampf ist gut fürs Lernen. Wenn Sie auf Ihrem Desktop waren, können Sie sogar Ihren Chrome-Browser öffnen, während Sie das Video ansehen und etwas Code tun. Wenn das Ihnen hilft, eine Lösung zu finden. Wenn Sie die beste Aufnahme gegeben haben, setzen Sie das Video fort und wir sehen uns eine Lösung an. Zusammen. Diese Quiz haben keine neuen Inhalte Wenn Sie also fortgeschrittener sind und das Thema unten haben, können Sie überspringen. jedoch vorteilhaft sein, Dies solltejedoch vorteilhaft sein,auch für diejenigen, die ein ziemlich gutes Verständnis des Themas haben, da es hilft Zehenrand in Ihren Geist diese Konzepte noch weiter. Gehen wir weiter und beginnen mit unseren ersten Fragen zu Variablen. Schauen wir uns eine schnelle Auffrischungsdefinition von Variablen an. JavaScript-Variablen sind Container zum Speichern von Datenwerten. Sie können dann auf die Daten verweisen, indem Sie den Container benennen. Hier ist die erste Frage Multiple Choice, die der richtige Weg oder Möglichkeiten ist, eine Variable in JavaScript zu deklarieren, eine Farbe gleich Zeichenfolge. Blau B var Farbe entspricht String. Blaues Meer variabel Farbe entspricht String blau oder D var Farbe. Gehen Sie weiter und pausieren Sie das Video für einen Moment, um die Lösung zu finden und dann das Video fortzusetzen . Wenn Sie bereit sind, sind die Antworten A B und E A ist ein wenig schwierig, weil es das Variable Schlüsselwort var fehlt . jedoch Wenn Siejedochnicht im strikten Modus laufen , den Sie wahrscheinlich in zukünftigen Lektionen abdecken sollten und werden, wird die Farbe als Variable auf globaler Ebene registriert. Dies ist keine gute Praxis, aber erstellt eine Variable, die wahrscheinlich die offensichtlichste Wahl für Sie mit dem var Schlüsselwort und einem Sunning im Wert einer Zeichenfolge war , blau Siehe ist falsch. Variable ist kein Java-Skriptschlüsselwort und auch JavaScript. Dolmetscher wird zurückkehren und Luft. Schließlich ist D richtig. Der Wert unserer Variablen ist an diesem Punkt un initialisiert, aber es ist immer noch ein Variablendeklarationsweg, der ihm keinen Wert gegeben hat. So gibt es undefiniert zurück, die nicht zu viel ins Detail gehen. Aber undefined ist sowieso eine Art Wert im Java-Skript. Alles klar, Frage Nummer zwei. Jetzt werden wir über Best Practices für die Benennung von Variablen sprechen. Es gibt Möglichkeiten der Beschichtung, die taktisch korrekt gesendet werden, und der JavaScript-Interpreter kann ausgeführt werden, aber sie werden nicht als Best Practice angesehen. Welche der folgenden Codeausschnitte sind Best Practice und welche sind schlechte Praktiken? Gehen Sie weiter und pausieren Sie das Video, und wenn Sie die Lösung gefunden haben, setzen Sie die Ansicht fort und wir werden es zusammen betrachten. In Ordnung. Best Practices würden als C und E betrachtet werden, und vielleicht D See ist in Camel Fall Camel geschrieben, als wo wir eine Variable von mehreren Wörtern nehmen . Und weil wir keine Räume haben dürfen, zerquetschen wir sie zusammen. Dann für die menschliche Lesbarkeit. Wir haben unser erstes Wort und Kleinbuchstaben und dann Großschreibung des ersten Buchstabens jedes der folgenden Wörter. A ist schwer zu lesen, weil es für das menschliche Auge schwierig ist, die Wörter zu sehen, und sie können sogar verschiedene Wörter finden. Wenn wir nicht wissen, wo das neue Wort beginnt, ist B nahe an der Markierung, dass das erste Wort in Großbuchstaben geschrieben wird. Als nächstes haben wir E als Best Practice und vielleicht d. Der Grund, warum wir argumentieren könnten, dass E mehr Best Practice als D ist, ist für das menschliche Verständnis. Denken Sie daran, wir kodieren für diejenigen, die unseren Code betrachten. Zusammen mit dem Java-Skript, Interpreter X ist kürzer und benötigt weniger Speicher, die JavaScript sind, Interpreter Seen. Aber meine Lieblingsfarbe ermöglicht es denen, die an unserem Code arbeiten, zu wissen, warum wir mit der Zeichenfolge rot arbeiten . Schauen wir uns diesmal die nächste Frage an. Ich möchte, dass Sie sich die Optionen ansehen und die ungültigen Variablennamen erkennen, die wir zuvor bei Best Practices und schlechten Praktiken untersucht haben. Nun schauen wir uns die Werte an, die JavaScript-Interpreter nicht einmal mit arbeiten wird. Gehen Sie weiter und pausieren Sie das Video und wählen Sie die ungültigen Variablennamen aus. Fühlen Sie sich frei, öffnen Sie die Chrom-Konsole und Eingabe thes. Wenn Sie Hilfe bei der Lösung benötigen, sind alles in Ordnung. Variablennamen R A, C E und G A sind ungültig, da Variablennamen möglicherweise nicht mit der Zahl beginnen. Wie im Buchstaben B können sie jedochfolgen. Wie im Buchstaben B können sie jedoch Das erste Zeichen im Variablennamen Siehe ist ungültig, da Funktion bereits ein reserviertes Schlüsselwort für Java-Skript ist , daher kann es nicht für einen Variablennamen verwendet werden. E ist ein ungültiger Variablenname, da keine Leerzeichen enthalten dürfen. Die Gewichte aufgelöst mit mehreren Wörtern ist, sie zusammen zu setzen. Camel Case-Stil, wie wir früher f gesehen haben, ist eine gültige Variable, da sie auch mit Unterstrich sowie einem Dollarzeichen beginnen können. Schließlich ist G eine beteiligte Variable, da der Variablenname das kaufmännische Und-Zeichen nicht haben kann, hoffe, dass Sie sich gut über die Variablenüberprüfung gefühlt haben. Lassen Sie uns nun überprüfen, was wir über Strings gelernt haben. Wir beginnen mit der Definition, die uns daran erinnert. Zeichenfolgen sind ein Datentyp, der zur Darstellung von Text verwendet wird und entweder in ein einfaches oder doppeltes Anführungszeichen umbrochen wird. Beginnen wir mit unserer ersten Frage. Welche der folgenden Zeichenfolgen gibt eine Luft zurück, wenn der JavaScript-Interpreter versucht , der Variablen einen Wert zuzuweisen? Ein umbricht Text und zwei einfache Anführungszeichen Text wird in ein einfaches und doppeltes Anführungszeichen umgebrochen. Siehe Text wird in ein doppeltes und einfaches Anführungszeichen umbrochen und de Text wird in doppelte Anführungszeichen umbrochen . Fahren Sie fort und pausieren Sie das Video und setzen Sie es fort, wenn Sie mit der Lösung fertig sind. Beide Buchstaben B und C geben Erben zurück, während die Zeichenfolge in einfache oder doppelte Anführungszeichen eingeschlossen werden kann. Wie wir in den Buchstaben A und D gesehen haben, kann eine Zeichenfolge nicht in eine Kombination der beiden eingewickelt werden. Unsere zweite Frage dreht sich darum, was zu tun ist, wenn unsere Zeichenfolge aus einfachen oder doppelten Anführungszeichen besteht , z. B. wenn Leute eine Kontraktion schreiben oder Anführungszeichen und ihren Text verwenden. Schauen Sie sich die folgenden Strings an, die gültig sind und welche ungültig sind und warum jetzt? Ich bin kein englischer Grammatikexperte, also konzentrieren wir uns ausschließlich auf die einfachen und doppelten Anführungszeichen und wie der JavaScript-Interpreter sie behandelt. Gehen Sie weiter und pausieren Sie das Video und finden Sie Ihre Lösung. Versuchen Sie, sie in den Konsul zu werfen, wenn Sie Hilfe brauchen. Wenn Sie mit Ihren Lösungen fertig sind, fahren Sie fort und setzen Sie das Video fort. Die gültigen Strings sind B, C und E beteiligt. Zeichenfolgen sind A und D. A ist ungültig, da die Zeichenfolge, die in zwei einfachen Anführungszeichen enthalten ist, ein weiteres einfaches Anführungszeichen enthält. B ist gültig, weil wir innerhalb der Zeichenfolge, die durch zwei einfache Anführungszeichen gekennzeichnet ist, doppelte Anführungszeichen auf der Innenseite verwendet haben. Der Java-Skript-Interpreter weiß also, dass wir unsere Text-Anführungszeichen zum Lesen geben, nicht für Deklaration einer Zeichenfolge siehe gültig ist, denn obwohl wir ein einfaches Anführungszeichen innerhalb eines durch zwei einfache Anführungszeichen definierten Anführungszeichen haben , haben wir die Escape Backspace-Zeichen unmittelbar davor, unseren Interpreter wissen zu lassen, dass dies ein Teil des Textes sein soll, den wir lesen. De ist nicht gültig aus dem gleichen Grund ist ein Onley. Anstelle von einfachen Anführungszeichen innerhalb von zwei einfachen Anführungszeichen haben wir ein doppeltes Anführungszeichen mit doppelten Anführungszeichen. Schließlichhaben wir den Buchstaben e. Dies ist gültig, haben wir den Buchstaben e. weil wir zwar doppelte Anführungszeichen mit in doppelten Anführungszeichen haben, wie wir es mit Buchstabe D getan haben, wir den hinteren Schrägstrich Escape-Zeichen vor jedem der doppelten Anführungszeichen verwendet haben, lassen unseren Dolmetscher wissen, dass wir möchten, dass diese doppelten Anführungszeichen als Teil des Textes lesen. Letzte Frage. Angenommen, wir wollen die Länge eines Wortes finden und wir wollen auch eine Zeichenfolge in Großbuchstaben verwandeln . Welche Optionen helfen Ihnen, die Länge des zugewiesenen Wertes der Begrüßung zu finden und drehen Sie die Begrüßung im Schlepptau alle Großbuchstaben. Gehen Sie weiter und pausieren Sie das Video, bis Sie eine Lösung gefunden haben. Klicken Sie dann auf Play, um fortzufahren und die Antworten sind ein F, um eine Zeichenfolge im Schlepptau zu drehen. Großbuchstaben. Wir haben die Großbuchstaben Methode verwendet, da dies eine Methode ist, die wir die Klammern an den Namen angehängt haben , um zu ermitteln, dass die Länge die Eigenschaft Längeneigenschaften verwendet haben, keine Klammern als neuer Entwickler haben, da Sie immer noch versuchen , um den Unterschied zwischen Eigenschaften und Methoden mit dem Auge zu erfassen, können Sie immer durch das Vorhandensein oder Fehlen dieser Klammern erkennen. Lassen Sie uns nun diese Rezension schließen, indem wir uns Operatoren ansehen. Beginnen wir mit einer Definitionszusammenfassung. JavaScript-Operatoren werden verwendet, um Werte zuzuweisen , Werte zu vergleichen und arithmetische Operationen auszuführen, und mehr Operatoren erlauben Programmierern, einen einzelnen Wert aus einem oder mehreren Werten zu erstellen. Unsere erste Frage betrifft den Inkrement- und Deck-Ament-Operator. Schauen Sie sich die folgenden Aussagen an und identifizieren Sie die wahren und falschen Aussagen. Wir werden sagen, dass X gleich sieben für jede Wahl. Stellen wir uns vor, dass X zurücksetzt. Der Wert von X ändert sich nicht, wenn wir nach unten gehen. Unsere Liste der Optionen waren nur auf, wie jeder Operator den Wert von X zurückgibt. Gehen Sie voran und Positivität Sie und setzen Sie fort, wenn Sie mit einer Schlussfolgerung gekommen sind. In Ordnung, Die richtigen Antworten sind B und D. A ist falsch, weil der Inkrementoperator nach dem Operanden X ist, so dass X seinen ursprünglichen Wert von sieben zurückgibt . Wenn wir das nächste Mal X betrachten, würde es jedoch auf acht steigen. B ist korrekt, da sich der Inkrementoperator vor dem Operator befindet und der Wert auf acht erhöht wird, als er als acht Siehe zurückgegeben wird, ist falsch, da der Deck-Ament-Operator einen von sieben subtrahieren würde , bevor er ihn für einen Wert von sechs zurückgibt. De ist korrekt, weil der Deck-Ament-Wert nach dem Operator und wird zuerst den Wert von sieben zurückgeben . Dann subtrahieren Sie einen für das nächste Mal, wenn wir X betrachten, gehen Sie voran und stecken Sie diese in Ihre Konsole. Wenn das für Sie als nächstes noch ein wenig neblig ist, schauen wir uns das Modul ist Operator an. Was wird das folgende Modul ist? Operatoren kehren zurück? Denken Sie daran, dass der ISS-Operator des Moduls den Restwert zurückgibt. Pausieren Sie das Video und arbeiten Sie daran in Ihrem Kopf oder Ihrem Konsul. In Ordnung. Neun geht in 34 3 mal mit dem Rest und Rückgabewert von sieben. Vier geht in 12 3 mal mit dem Rest und der Rückgabewert von Null bis geht in 94 mal mit dem Rest und der Rückgabewert von eins vier geht in 15 3 mal mit dem Rest und Rückgabewert von drei. Schauen wir uns nun die Vergleichsoperatoren an. Sehen Sie sich die folgenden Optionen an und bestimmen Sie, ob sie true zurückgeben oder ob sie den Wert false go ahead und positives Video zurückgeben. Wenn Sie dies mithilfe der Konsole tun, versuchen Sie, das Muster der Funktionsweise der Doppel-, Dreifach- und Ungleichheitsoperatoren zu sehen . Das Video wurde fortgesetzt, wenn Sie bereit sind, die Antworten zu überprüfen. In Ordnung, A und D waren wahr. Nun, B und C waren falsch. A ist wahr, weil wir das doppelte Gleichheitszeichen verwenden, das auf Wert überprüft. JavaScript tut etwas namens Coercion, wo es versucht, uns zu helfen. In diesem Fall ist es klug genug zu wissen, dass die Zahl acht und die Zeichenfolge mit den acht Zeichen derselbe Wert sind. jedoch Aus Programmiergründen möchten Siejedoch möglicherweise nicht, dass der Dolmetscher Ihnen hilft. Vielleicht möchten Sie, dass es diejenigen erkennt, die nicht wirklich gleich sind. Das ist, wo die Triple Equals ins Spiel kommt. Es überprüft auf Wert wie das Double Equals, aber es überprüft auch nach Typ, unabhängig vom Wert. Die Zahl acht und die Zeichenfolge acht sind nicht der gleiche Typ, daher geben wir einen falschen Wert zurück. Nein, schauen wir uns das Meer als falsch an. Wir verwenden das Ausrufezeichen für den Ungleichheitsoperator. Wenn wir eine einzige gleich dem Ungleichheitsoperator anhängen, funktioniert es wie das Doppel-Gleiche überprüft nur nach Wert. C sagt also, dass der Wert der Zahl acht und der Wert der Zeichenfolge acht nicht gleich sind, aber das ist falsch, weil sie im Wert gleich sind. Wie wir mit Buchstabe A besprochen haben, verwendet D den doppelten gleich mit dem Ungleichheitsoperator. In diesem Fall funktioniert der Doppelgleich wie die dreifache Gleichberechtigung für Wert und Typ. Also D sagt, dass der Wert und Typ der Zahl acht nicht gleich dem Wert und Typ dieser Zeichenfolge mit dem Zeichen acht ist , was wahr ist. Da gehen wir. Das ist eine Rezension für diesen Teil des Kurses. Hoffentlich war das ein Kinderspiel. Auch wenn es ein wenig herausfordernd war. Das ist okay. Jedes Mal, wenn Sie kämpfen, bedeutet das nur, dass Sie weiter lernen. jedoch Wenn Sie sichjedochdie meiste Zeit verloren fühlten, dann wäre es wahrscheinlich wertvoll, die vorherigen Lektionen wieder zu dieser Rezension zu durchlaufen . Vielen Dank, dass Sie sich mir bei dieser Überprüfung von Java-Skript-Bausteinen angeschlossen haben, und wir werden Sie in unserer nächsten Lektion sehen. 11. Projekt 1: Kelvin bis Fahrenheit Walkthrough: In Ordnung. Willkommen zu unserem vielen Projekt Kelvin zu Farron I Hoffentlich sind Sie in der Lage, durch die vorherige Herausforderung gehen und erfolgreich zu erreichen. Aber wenn Sie in irgendeiner Weise zu kämpfen haben, bin ich glücklich, Sie durch eine mögliche Lösung zu führen. Oder du willst mir vielleicht folgen, bis zu dem Punkt, an dem du stecken geblieben bist. Ich kann Ihnen zeigen, wie Sie an diesem Teil vorbei kommen, und dann können Sie die Herausforderung selbst beenden. Gehen wir weiter und werfen einen Blick. Es gibt verschiedene Möglichkeiten, wie Sie Ihren Code eingeben und dieses Projekt durchführen können. Ich werde Ihnen eine schnelle und einfache Möglichkeit zeigen, eine Codierungsumgebung einzurichten, in der Sie diese Aufgabe erledigen und dann an Ihrem Code festhalten können, um in Zukunft zurück zu blicken . Der Weg, dies zu tun, ist, dass Sie fortfahren und die Konsole öffnen. Und wenn du das getan hast, was wir tun werden, ist, anstatt auf der Registerkarte „Konsul“ zu sein, wir wollen auf der Registerkarte „Quellen“ sein und auf der Registerkarte „Quellen“ gehen wir weiter und wir werden ein neues Snippet erstellen und ich werde weitermachen und nenne dieses Snippet Kelvin zu Fahrenheit. Denn das ist, was wir jetzt in diesem Mini-Projekt zu erreichen versuchen, damit wir etwas Platz haben können . Lasst uns weitermachen und einige dieser Inhalte schließen, die wir nicht brauchen. Also zuerst werde ich auf dieses Symbol klicken, um den Navigator zu verstecken, der alle unsere Dateien verbirgt und dann unten. Und das kann ein wenig anders sein, je nachdem, wie sich Ihr Bildschirm öffnet, aber ich könnte auf dieses versteckte tiefe Bugger-Symbol klicken, um etwas Platz unten zu öffnen. Nun, das Letzte, was wir wollen, ist, dass wir einen Konsul brauchen, der auch noch drucken kann. Und so können Sie voran gehen und tun, dass in der Google Crown Counsel nur durch Drücken der Escape-Taste . Und wenn du das tust, wird der Rat erscheinen. Sie können die Konsole entfernen, indem Sie auf dieses X klicken. Sie können es mit der Escape-Taste zurückbringen und Sie können es mit der Escape-Taste entfernen. Ordnung, wenn Sie Konsul haben eine Aktivität in ihm, können Sie gehen und klicken Sie auf dieses Clear Symbol als auch. Alles klar, wir haben alles, was wir brauchen, um unsere Entwicklungsumgebung zu starten. Okay, also in diesem Geldprojekt. Wir werden eine Anwendung in der Konsole erstellen, die die Temperatur von Kelvin nach Fahrenheit umwandelt . In Ordnung, ich habe die sechs Schritte unten aufgeführt, die Sie ergreifen müssen, um so viele Anwendungen zu erstellen. In Ordnung, hier ist unsere Herausforderung. Wandeln Sie eine beliebige Temperatur in Kelvin in Fahrenheit um. Also, Schritt eins. Stellen wir uns vor, dass der Wetterbericht sagt, dass die Temperatur heute 301 Grad betragen wird. Und Kelvin, wie sollst du dich für den Tag kleiden? Lassen Sie uns nicht App, die uns die Temperatur in Fahrenheit kennt, um kreative Variable namens Kelvin zu starten . 10. So erklären Variable Kelvin temp Tiere sagte gleich 301 Nun, mit jedem dieser Schritte, Ich bitte Sie, einen Kommentar zu schreiben erklärt diese Linie des Fells. Das wird hilfreich sein. Wenn Sie also auf dieses Projekt zurückblicken, werden Sie wissen, was Sie versuchen zu dio oder wie vielleicht jemand anderes in der Zukunft auf Ihren Code zurückblickt, können sie sehen, was Sie selbst versuchen. Also gehen Sie weiter und fügen Sie meine Kommentare ein. Wir müssen nicht warten, bis ich es jetzt tippe Schritt, um die Temperatur in Celsius zu finden . Die Temperatur in Celsius ist tatsächlich ähnlich wie Kelvin. Celsius ist 273,15 Grad kleiner als Kelvin. Also werden wir Kelvin zwei Celsius konvertieren, indem wir 233,15 von Calvin Temp Variable subtrahieren, und wir werden Geschichte in einer Variablen namens Celsius Stadt. Bisher ist Celsius Joe gleich Children temp minus 273,15 Und wieder, Sie werden voran gehen und einen Kommentar schreiben, der diese Codezeile erklärt. In Ordnung, schauen wir uns Schritt drei an. Wir werden die folgende Gleichung verwenden. Fahrenheit ist gleich Celsius mal innerhalb von jeweils neun geteilt durch fünf plus 32. Also werden wir diese Berechnung verwenden, um den Wert für die Variable Fahrenheit zu speichern. Bisher ist Fahrenheit Champ gleich Celsius. Stadt mal neun, geteilt durch fünf plus 32 und wir gehen weiter und kommentieren unsere Codezeile. Okay, jetzt, Schritt vier wird das Gesetz des Konsul sein. Der Wert von Fahrenheit temp. Nun, dies ist ein guter Zeitpunkt, um sicherzustellen, dass Sie Ihre Datei gespeichert haben. Das Tolle daran, in Quellen in den Chrome-tauben Werkzeugen zu arbeiten, ist, dass Sie diese Datei tatsächlich speichern können . Sie können das auf einem Mac mit dem Befehl s tun. Und jetzt wird diese Datei immer diesen Code enthalten, den Sie schreiben. Gehen Sie also voran und schließen Sie dieses Symbol. Erster. Geben wir im Konsulat ein, das Fahrenheit temp protokolliert. Nun, um unseren Code auszuführen, können wir hier auf dieses Symbol klicken, das sagt ausführen Snippet oder auf einem Mac schwächen Typ Befehl, geben Sie oder Befehl zurück. Und das wird unseren Code unten ausführen. Und so sollten wir 82.13000 etwas haben. Wenn du so weit gekommen bist, bist du definitiv auf dem richtigen Weg. Okay, gehen wir zu Schritt fünf. Wir werden diese Codezeile entfernen, weil wir sie nicht für die Anwendung benötigen . Nun werden wir die Floor-Methode aus der Mathematik-Bibliothek verwenden, um die Fahrenheit Temperatur abzurunden , und wir werden die Ergebnisse in der Fahrenheit Temp Variable speichern. Die Floor-Methode ist neu für uns in diesem Kurs, also habe ich hier einen Link gepostet, damit Sie es überprüfen können. Aber weil es für Sie neu sein könnte, werde ich voran gehen und eine schnelle Demonstration machen, ich werde voran gehen und die Konsole öffnen, die Aktivität löschen und die methought floor Funktion oder Methode wird die größte Ganzzahl kleiner oder gleich einer bestimmten Zahl. Und so sagen wir, wir haben die Nummer 6.25 Mathe Dot Floor. Und wenn wir 6.25 übergeben, wird es den größten Imager zurückgeben, der kleiner oder gleich einer bestimmten Zahl ist. , Wenn wir 6,75 haben,was denkst du, wird passieren? Man könnte denken, dass es sich auf sieben runden würde, aber es wird tatsächlich abrunden, weil, denken Sie daran, das ist, was diese Methode tut. Es gibt die größte, ganze Zahl kleiner oder gleich einer bestimmten Zahl. Wenn wir ein Rundungssystem haben wollten, das aufgerundet wurde, würden wir die mathematische Punktversiegelungsmethode verwenden und wir könnten 6.75 übergeben und es würde aufrunden, wie wir erwarten würden. Oder wir könnten in 6.25 übergeben und es wird sich zusammenfinden, weil das ist, was Mathe Dot Seal tut . Wenn Sie eine Methode aus der Mathematik-Bibliothek wollten, die tatsächlich gerundet wurde, wie Sie und ich normalerweise an eine Zahlenrundung denken. Wir könnten mathematischen Punkt Runde verwenden und in 6.25 übergeben, die auf sechs abrunden wird. Und wenn wir 6,75 bestanden würden, würde es sich auf sieben runden. Okay, das sind alle Informationen, die wir über die mathematische Punkt-Floor-Methode in der Mathematik-Bibliothek benötigen, um diese Aufgabe zu erfüllen. Also Fahrenheit temp ist gleich Mathematik. Gedanke für keinen Durchgang im aktuellen Wert von Fahrenheit. Springen. Lassen Sie uns voran und fügen Sie einen Kommentar zu dieser Codezeile hinzu, so dass wir wissen, was wir versuchen , dio. Nun, endlich, in unserem letzten Schritt, melden wir uns an der Konsole die Zeichenfolge Die Temperatur ist Temperatur Grad Fahrenheit in der Saitentemperatur sollte der Wert der Fahrenheit Temp Variable sein. Also lassen Sie uns voran und melden Sie dies im Council Dot Log. Das Temperament ist sicher. Und wir müssen vorsichtig sein mit Abständen, die wir haben wollen, jetzt übergeben wir in der Fahrenheit, Versuch Variable Plus. Jetzt kann er angeborene oder String-Grade fangen. Sir Ritter. Alles klar, geh weiter und füge einen Kommentar hinzu. Erklären Sie diese Codezeile und ich werde diesen Konsul löschen, und ich werde dieses Snippet ausführen. Und das Ergebnis ist, dass wir uns beim Konsul angemeldet haben. Die Temperatur beträgt 82 Grad Fahrenheit. Wenn du das erste Mal nicht alleine lösen konntest, geh weiter und kehrte die Herausforderung zurück und gib ihr noch einmal einen Schuss. In Ordnung. Und wenn Ihr Code aus irgendeinem Grund nicht so funktioniert, wie Sie es erwarten würden, überprüfen Sie die Ressourcendatei für diese Lektion, um Ihren Code gegen meinen zu überprüfen. In Ordnung. Tolle Arbeit. Und wir sehen uns nächstes Mal. 12. Projekt 2: 2: Konverter: Alles klar. In unserem nächsten Projekt werden wir uns die Katzenjahre ansehen, in denen wir auf eine sehr unwissenschaftliche Art und Weise berechnen, wie alt wir in Katzenjahren sind, indem wir uns unsere menschlichen Jahre ansehen. Lassen Sie uns also voran gehen und beginnen, indem Sie unsere Umgebung einrichten. Ich werde Chrome-Deb-Tools öffnen und sicherstellen, dass ich auf der Registerkarte Quellen bin und dann sollten wir einen Snippet-Abschnitt sehen. Oder es sollte ein Symbol, das sagt, Show Navigator, wenn Sie nicht sehen, die Snippets Abschnitt von hier auf meinem Klick neue Snippet und ein Mann namens diese Katze Ja, und ich werde tun müssen ist drücken Sie Enter und da gehen wir. Jetzt möchte ich etwas Raum aufräumen, also werde ich diesen Navigator verstecken. Und auch, wenn dieser untere Abschnitt für den tiefen Bugger offen ist, werde ich den D-Bugger verstecken. Und dann drücke ich die Nachlasstaste, die den Konsul öffnen und schließen kann. Jetzt will ich diese Konsole und den ganzen Lärm, der da drin ist, klären . In Ordnung. Also hoffentlich war diese Herausforderung ziemlich unkompliziert. Die Herausforderung besteht darin, Ihr Alter in Katzenjahre umzuwandeln. Jetzt haben wir die Information erhalten, dass die ersten 2 Jahre der Lebenszahl einer Katze 25 Katzenjahre beträgt , jedes Jahr folgt vier Katzenjahre. Anstatt herauszufinden, wie alt Sie in Katzenjahren in Ihrem Kopf sind, werden wir eine Mini-Anwendung erstellen, die dies für uns tut. Gehen Sie also voran und gehen Sie diese Schritte. Schritt eins ist eine kreative Variable in meinem Alter laufen und sagte, dass es Ihrem Alter als Zahl gleich. Ich werde nur 20 sagen. Ich bin ein bisschen älter als 20, aber alles, was älter ist und unsere Katze wäre sicher wieder tot , für all diese Schritte werden wir unseren Code kommentieren. In Zukunft können wir also zurückblicken und sehen, was wir mit jeder Zeile erreichen wollen, oder jemand anderes kann sich unseren Code ansehen und verstehen, was wir versucht haben. Etwas davon mag unnötig erscheinen. - Was? Es ist eine gute Übung für dich als Anfänger, den Code, den du schreibst, wirklich zu durchdenken . Alles klar, der nächste Schritt wird sein, eine variable Anfangsjahre zu erstellen, und wir werden ihm einen Wert von zwei zuweisen. Und wir werden das nutzen, um die Tatsache zu berücksichtigen, wie schnell Katzen während ihrer ersten 2 Lebensjahre wachsen . Okay, jetzt, Schritt drei wird der Multiplikationszuweisungsoperator verwendet, den wir in früheren Lektionen in diesem Abschnitt gelernt haben , indem wir das Stern- oder Magengleichheitszeichen verwenden, um den zu frühen Jahren ersparten Wert mit 25 zu multiplizieren und Neuzuweisung, dass Ihre frühen Jahre variabel. Also werden wir der frühen Jahre Variable zuweisen, die wir bereits deklariert und initialisiert haben Nun, setzen Sie es jetzt gleich mal gleich 25, um zu berücksichtigen, wie schnell Katzen wachsen. In Ordnung, da wir bereits die ersten 2 Jahre ausmachen, nehmen wir sie meine Altersvariable und subtrahieren zwei. Und wir werden den Wert einer Variablen zuweisen, die später Jahre genannt wird. Bisher spätere Jahre gleich meinem Alter, minus in Ordnung, also auf der 75 multiplizieren wir die spätere Jahrevariable mit vier, um die Anzahl der Katzenjahre zu berechnen , die in Ihren späteren Jahren entfallen Wir werden den Multiplikationszuweisungsoperator verwenden, um zu multiplizieren und ein Zeichen in einem Schritt also spätere Jahre Times gleich vier ist und das erklärt, wie schnell eine Katze wächst, wenn sie älter wird , auch. Jetzt, für Schritt sechs, werden wir weitermachen und unsere Arbeit überprüfen. Lass uns voran gehen und Council Dot Log frühen Jahren und wir konsul Dot Log später Jahre. Gehen Sie weiter, stellen Sie sicher, dass Sie Ihren Code speichern, wenn Sie ihn haben, und dann gehen wir weiter und führen unseren Code aus. Und so frühen Jahren ist die Zahl 50, was wir erwarten würden, weil die frühen Jahre ist es auch initialisiert . Und dann haben wir einen neuen Wert von frühen Jahren mal 25 zugewiesen. Also zwei mal 25 jetzt, spätere Jahre sind in meinem Alter initialisiert. Einer ist zu dem B 20 minus zwei, was ursprünglich 18 sein würde. Und dann multiplizieren wir 18 mit vier, was 72 ist. In Ordnung jetzt, gehen wir weiter und gehen zu Schritt sieben. Wir stellen sicher, dass wir die Codezeilen aus Schritt 6 gelöscht haben, dass wir sie nicht für unsere endgültige Anwendung benötigen . Wir werden eine Variable namens mein Alter in Katzenjahren erstellen, und wir werden ihr den Wert der frühen Jahre zuweisen und später Jahre. Okay, jetzt gehen wir weiter und gehen zu Schritt acht. Du wirst den Wert deines Namens in einer Variablen speichern, die mein Name heißt. Bisher mein Name und ich könnte meinen Namen nennen. Du kannst voran gehen und deine geben. In Ordnung. Für unseren letzten Schritt melden wir uns beim Konsul an. Eine Aussage, die besagt, dass mein Name Name ist. Ich bin menschliches Alter, Jahre alt in Katzenjahren, die Alter begrenzt ist, Jahre alt und Katzenjahre Alles klar. Und ich habe das aufgeschlüsselt Wo Name sein sollte, dass meine Namen sind Sie menschliche Hilfsmittel Sollte der mein Alter Wert sein Katzenalter sollte das mein Alter in Katzenjahren Wert sein Alles klar, also lasst uns voran gehen und damit beginnen, das an den Konsul zu sperren und wir werden Zeichenfolgenverkettung verwenden. Mein Name ist und wir werden die Variable „Mein Name“ hinzufügen, um ihren Wert zu erhalten und die Koordinationszeit zu stärken . ich. Dann werden wir hinzufügen, dass mein Alterswert und ich weiter gehen und auf eine neue Linie steigen könnten, plus Kraft und Koordination wieder. Jahre alt in menschlichen Jahren, das ist plus mein Alter und Katzenjahre. Nein, ich gehe voran und steige auf eine neue Linie. Noch ein Mal plus Jahre. Halten Sie im Chat Jahre. In Ordnung, gehen wir weiter und sorgen dafür, dass wir unsere Akte gespeichert haben. Und wenn Sie es haben, stellen Sie sicher, dass Sie Ihre Konsole gelöscht haben, und lassen Sie uns fortfahren und unser Code-Snippet ausführen. Das Ergebnis ist, dass mein Name Rob ist. Ich bin 20 Jahre alt und menschliche Jahre, das ist 122 Jahre alt. Und Katzenhaare. Das ist eine wirklich alte Katze. In Ordnung, tolle Arbeit in dieser Herausforderung. Wenn Sie Probleme mit diesem Code haben, gehen Sie weiter und versuchen Sie es erneut, bis es sich für Sie natürlich anfühlt. Und wenn Ihr Code aus irgendeinem Grund nicht so funktioniert, wie Sie es erwarten würden, dann gehen Sie weiter und klicken Sie auf die Ressource für diese Herausforderung, um Ihren Code mit meinem zu vergleichen. Alles klar, tolle Arbeit und wir sehen uns nächstes Mal.