JavaScript-Projekt: So erstellst du eine Joke Teller-App | Kushal Koirala | Skillshare
Suchen

Playback-Geschwindigkeit


1.0x


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

JavaScript-Projekt: So erstellst du eine Joke Teller-App

teacher avatar Kushal Koirala, I am a web developer

Schau dir diesen Kurs und Tausende anderer Kurse an

Erhalte unbegrenzten Zugang zu allen Kursen
Lerne von Branchenführern, Ikonen und erfahrenen Experten
Wähle aus einer Vielzahl von Themen, wie Illustration, Design, Fotografie, Animation und mehr

Schau dir diesen Kurs und Tausende anderer Kurse an

Erhalte unbegrenzten Zugang zu allen Kursen
Lerne von Branchenführern, Ikonen und erfahrenen Experten
Wähle aus einer Vielzahl von Themen, wie Illustration, Design, Fotografie, Animation und mehr

Einheiten dieses Kurses

    • 1.

      Einführung

      0:42

    • 2.

      Struktur mit HTML erstellen

      3:26

    • 3.

      Hinzufügen von Styling

      8:22

    • 4.

      Daten von API abrufen

      9:20

  • --
  • Anfänger-Niveau
  • Fortgeschrittenes Niveau
  • Fortgeschrittenes Niveau
  • Jedes Niveau

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.

2

Teilnehmer:innen

--

Projekte

Über diesen Kurs

Willkommen beim JavaScript-Projekt: Erstelle eine App für einen zufälligen Zitatgenerator! In diesem Kurs lernst du, wie du eine interaktive App erstellen kannst, die auf Knopfdruck zufällige Zitate anzeigt. Du arbeitest mit JavaScript-Grundlagen, Event Listeners, DOM-Manipulation und APIs, um Angebote dynamisch abzurufen und anzuzeigen. Dieses praktische Projekt wird deine Programmierfähigkeiten stärken und gleichzeitig etwas Kreatives und Inspirierendes entwickeln. Am Ende des Kurses hast du eine voll funktionsfähige Zitatgenerator-App, mit der du deine JavaScript-Fähigkeiten unter Beweis stellen kannst. Keine Vorkenntnisse erforderlich – nur eine Leidenschaft für das Lernen und Programmieren.

Triff deine:n Kursleiter:in

Teacher Profile Image

Kushal Koirala

I am a web developer

Kursleiter:in

Skills dieses Kurses

Entwicklung Webentwicklung
Level: All Levels

Kursbewertung

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

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 auf 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. Einführung: Jeder in diesem Kurs, wir werden eine Zufallscode-Generator-App mit JavaScript erstellen . So wird unsere Zufallscode-Generator-App aussehen. Wenn Sie auf diese Schaltfläche mit dem nächsten Code klicken, wird ein zufälliger Code generiert, und die Autorym dieses Codes wird ebenfalls generiert Das ist der Code und das ist das Autorym dieses Codes. Wenn Sie erneut auf diese Schaltfläche mit dem nächsten Code klicken, wird ein neuer Code mit dem Autorym generiert, wird ein neuer Code mit dem Autorym generiert sodass Sie auf diese Schaltfläche für den nächsten Code so oft klicken können, wie Sie möchten, um Zufallscodes zu generieren und um diese Art von Codes zu generieren Wir werden diese DumjSNS-API verwenden Darüber werden wir in der Klasse sprechen . Wenn Sie also wissen möchten, wie man eine solche Zufallscode-Genitor-App erstellt , treten Sie der Klasse bei und lassen Sie uns mit der Erstellung dieses Projekts beginnen 2. Struktur mit HTML erstellen: In diesem Video werden wir also den tamilischen Code für unser Projekt schreiben tamilischen Code für unser Projekt Um den Code zu schreiben, verwende ich diesen Visual Studio-Code-Editor und vergessen Sie diesen Visual Studio-Code-Editor nicht, in diesem Visual Studio-Code-Editor einen Ordner zu erstellen Und in diesem Ordner müssen Sie drei Dateien erstellen: App, Punkt, JS-HTML-Datei und CSS-Datei und in diese HTML-Datei gehen, und in dieser HTML-Datei können wir HTML-Code aufschreiben. Um also mit dem Schreiben unseres HTML-Codes zu beginnen, müssen wir eine HTML-Boilerplate erstellen Um das Map-Boilerplate zu erstellen, können Sie einfach Eclamon Mark eingeben und auf Enter klicken . Ihr Und jetzt werden wir mit dieser JavaScript-Datei unsere HTML-Datei mit der CSS-Datei verknüpfen der CSS-Datei Um diese HTML-Datei mit der CSS-Datei zu verknüpfen, können Sie einfach Link tech eingeben. Geben Sie also einfach Link ein und klicken Sie auf diesen Link Column CSS und Ihre CSS-Datei wird mit Ihrem HTLFI verknüpft . Überprüfen Sie einfach , ob Ihr CSS-Dateiname mit dieser HRF Mein CSS-Dateiname ist Stylo CSS und in diesem HM Das bedeutet, dass mein CSS-Dateiname mit diesem HRF-Dateinamen mit diesem HRF-Dateinamen Und um diese JavaScript-Datei mit unserem HTML-Code zu verknüpfen, müssen Sie in diese Haupttechnologie und in diesen Haupttext gehen , Sie müssen eine Skripttechnologie erstellen, ein Skript schreiben und Sie erhalten diese Skriptspalte ARC. Klicken Sie einfach darauf In diesem SRC musst du deine JavaScript-Datei eingeben. Unsere JavaScript-Datei ist AB dot js. Ich gebe Abdo Js ein. Und jetzt haben wir unsere CSS- und JavaScript-Datei erfolgreich verknüpft unsere CSS- und JavaScript-Datei Und jetzt können wir unseren HTML-Code schreiben. Was wir also in diesen HTML-Code schreiben werden, um das zu überprüfen, ich öffne mein Projekt und in diesem Projekt können Sie sehen, dass wir einen Zufallscode-Generator geschrieben haben, und dieser wurde mit H One Tech geschrieben. Ich erstelle eine H-one-Technologie und dann eine Schaltfläche, in die der nächste Code geschrieben wird. Das heißt, ich erstelle eine Schaltfläche für den nächsten Code und klicke einfach auf diese Schaltfläche, um zu überprüfen, was passiert, wenn wir etwas verpassen. Um diesen Code anzuzeigen, erstellen wir einen H-one-Tech und um diesen Autorennamen anzuzeigen, erstellen wir einen Paragraphen-Tech und wir erstellen einen Next-Code-Button. Wir müssen also nur drei Dinge tun. Wir müssen eine H-one-Technologie, eine Paragraph-Technologie und eine Button-Technologie entwickeln . Sie können also einfach H one eingeben, um 1h1t zu erstellen und in diesem H one take schreibe ich einen Zufallscode-Generator Ich lade das einfach neu und kopiere es und füge es hier ein, Zufallscode-Generator, und jetzt erstelle ich einen Absatz für den Namen des Autors Jetzt haben wir keinen Autor mehr, wir bekommen das Autorym von der APA, worüber wir in den anderen Videos sprechen werden Erstellen Sie diesen leeren Absatz t. Während wir diesen leeren Absatz te erstellen, erstellen wir diesen leeren Absatz, um unser Autorym anzuzeigen , sodass wir vorerst kein Synonym haben Deshalb habe ich es leer gelassen. Und dann musst du eine Taste erstellen also um eine Schaltfläche zu erstellen, nimm einfach Schreibtaste, U, doppeltes T und Taste. Und was schreiben wir in diesen Button? In diesen Button werden wir den nächsten Code schreiben. Kopieren Sie das und fügen Sie es hier ein, Control V, und speichern Sie es dann. Und klicken Sie mit der rechten und dann auf „Mit Live-Server öffnen Unser Projekt wird in unserem kurzen Browser angezeigt. Wie Sie sehen können, können Sie jetzt eine H-one-Technologie und eine Button-Technologie sehen , und dieser Paragraph-Teg ist ausgeblendet, weil wir keinen Inhalt innerhalb dieser Absatztechnologie geschrieben haben keinen Inhalt innerhalb dieser Absatztechnologie , weshalb er versteckt ist Das ist es für unseren HTML-Code. Jetzt schreiben wir den CSS-Code für unser Projekt. Wir sehen uns im nächsten Video. 3. Hinzufügen von Styling: In diesem Video werden wir CSS-Code für unser Projekt schreiben. Um CSS-Code zu schreiben, öffne ich meine VS-Codehilfe und öffne dann diese Style-CSS-Datei In dieser Style-CSS-Datei gebe ich meinen Style-CSS-Code ein. Was könnten wir also schreiben? Um das zu überprüfen, öffne ich einfach mein Projekt. Und in diesem Projekt, wie Sie sehen können, Winken einer Hintergrundfarbe und dann eine Wellenschriftfamilie bedeutet das Winken einer Hintergrundfarbe und dann eine Wellenschriftfamilie in diesem Text eine andere Schriftfamilie in diesem Text. Und dann etwas Styling in dieser Schaltfläche. Für diese Schriftfamilie werde ich diese Google-Schriftarten verwenden. Sie können also einfach diese Google-Telefons-Website besuchen und nach Avorito suchen. Nach der Suche Avoito erhalten Sie diese Art von Oberfläche Und von hier aus müssen Sie einfach auf diese Eingabe klicken und dann diesen Link kopieren , was bedeutet, diese Eingabe-URL zu kopieren und sie dann hier einzufügen Am Anfang der CSS-Datei, und jetzt fange ich an, meinen CSS-Code zu schreiben. Zuallererst möchte ich diesen Inhalt in den Mittelpunkt stellen. Um diesen Inhalt in den Mittelpunkt zu rücken, wähle ich einfach diese Körpertechnologie Um diese Körpertechnologie auszuwählen, kann ich Körper eingeben. Und erstelle diese geschweiften Klammern und jetzt ist mein Body-Tag ausgewählt Was ich tun möchte, ich möchte diesen Inhalt in den Mittelpunkt stellen Um diesen Inhalt in den Mittelpunkt zu rücken, werde ich Flexbox verwenden Um Flexbox zu verwenden, müssen Sie die Eigenschaft Display Flex verwenden Geben Sie einfach Display und dann Flex ein, dann ist Flex Direction Column Flex Direction Column Um den Inhalt horizontal in die Mitte zu bringen, verwende ich „Inhalt ausrichten und „ Inhaltsmitte Um diesen Inhalt vertikal in die Mitte zu bringen, ausrichten“. Um diesen Inhalt vertikal in die Mitte zu bringen, verwende ich „Elemente zentrieren Elemente ausrichten und zentrieren. Sie also die Elemente in der Mitte ausrichten, wird unser Inhalt vertikal in die Mitte gebracht . Da wir also unsere Elemente vertikal zentrieren wollen, müssen wir eine Höhe definieren. Die Höhe wird also 100 Ansichten betragen. Jetzt wird unser Inhalt vertikal in der Mitte dieser hundert Ansichten ausgerichtet . Wie viel sind also 100 Views? 100 meint er die ganze Seite, das sind 100 Aufrufe von oben nach unten. Wenn Sie 50 vg eingeben, die halbe Seite dieses Browsers 50 vg und 100 g ist die ganze Seite. Und jetzt steht unser Inhalt im Mittelpunkt. Was ich jetzt tun möchte, , dass ich die Hintergrundfarbe ändern möchte. Um die Hintergrundfarbe zu ändern, können Sie einfach den Eigenschaftsnamen Hintergrundfarbe verwenden. Geben Sie also die Hintergrundfarbe ein, und die Hintergrundfarbe hat 333. Speichern Sie Evolve jetzt in unserem Browser. Jetzt wird unsere Hintergrundfarbe geändert. Nun, was ich ändern möchte, jetzt möchte ich diese Schriftfamilie und dann die Schriftfarbe ändern . Um die Schriftfamilie zu ändern, gebe ich einfach Schriftfamilie ein. Und was wird unsere Schriftfamilie sein? Unsere Schriftfamilie wird es sein. Ich öffne einfach meine Google-Telefone und schaue nach, ob unsere Schriftfamilie Avoroserif sein wird Also kopiere das einfach und füge es hier ein. Also entferne ich einfach diese Schriftfamilie und füge sie hier ein. Und ich werde die Farbe dieses Textes ändern. Um die Farbe des Textes zu ändern, können Sie einfach Farbe eingeben und diese Farbeigenschaft ändert die Farbe des Textes. Und die Farbe des Textes sollte weiß sein, also gebe ich Weiß ein. Oder ich kann einfach FFF eingeben, also FFF. Dies ist der Hex-Code der weißen Farbe. Also speichern Sie das einfach und schauen Sie in Ihrem Browser nach, öffnen Sie das. Wie Sie sehen können, wird jetzt unsere Schriftfamilie geändert, und dann ist die Textfarbe weiß. Und jetzt werden wir diese Button-Technologie entwerfen. Um diese Button-Technologie zu entwerfen, wähle ich Button Tech um Button Tech auszuwählen, gebe ich Button ein. Und was sind die Änderungen, die ich an diesem Button-Tack vornehmen möchte Ich möchte diese Button-Technologie vergrößern. Um dieses Button-Tag groß zu machen, verwende ich Padding, und dann wird die Schriftgröße dieser Schaltfläche 16 Bigel sein Dann füge ich dieser Schaltfläche einen Rahmen hinzu. Wie Sie sehen können, gibt es in dieser Schaltfläche einen Rahmen , um einen Rahmen hinzuzufügen . Ich verwende die Rahmeneigenschaft und füge eine Hintergrundfarbe hinzu , die transparent ist. Lass uns das machen. Um diese Schaltfläche etwas größer zu machen, verwende ich die Padding-Eigenschaft Der Abstand zwischen oben und unten beträgt zehn Pixel, also zehn Pixel oben und unten, dann 20 Pixel von links und rechts Also zehn Pixel oben und unten und 20 Pixel links und rechts. Speichern Sie den Evoluear-Browser, sodass unser Button jetzt groß ist. Jetzt möchte ich die Schriftgröße dieses Textes erhöhen. Um die Schriftgröße dieses Textes zu erhöhen, kann ich einfach die Schriftgröße eingeben, und die Schriftgröße beträgt 16 Pixel, also 16 Pixel. Und jetzt möchte ich ändern, dass ich dieser Schaltfläche nur einen Rahmen hinzufügen möchte , um einen Rahmen hinzuzufügen Ich verwende diese Rahmeneigenschaft und der Rahmen wird zwei Pixel einfarbig sein und die Rahmenfarbe . Die Rahmenfarbe wird also weiß sein, also gebe ich einen FFF ein Das ist also der X-Code der weißen Farbe. Also lass uns Eva in unserem Browser speichern. Also können wir jetzt nichts mehr sehen. Wir müssen diese Knöpfe farblich transparent machen. Dann können nur wir die Grenze sehen. Um die Farbe der Schaltflächen transparent zu machen, können Sie einfach die Hintergrundfarbe eingeben und die Hintergrundfarbe wird transparent. Also Hintergrundfarbe, dann transparent. Das macht unseren Button also transparent. Wie Sie sehen können, haben wir jetzt eine Schaltfläche mit einem Rand von zwei Pixeln. Lassen Sie uns das jetzt überprüfen. Das hat also auch einen Rand mit zwei Pixeln, und das hat auch einen Rand mit zwei Pixeln. Lassen Sie uns nun die Textfarbe dieser Schrift ändern. Ändern Sie die Textfarbe dieses nächsten Zitats. Um die Textfarbe zu ändern, können Sie einfach Farbe eingeben, und die Farbe wird weiß sein. Farbe und dann FFF. Nehmen wir an, wir suchen unseren Ruderer. Jetzt sieht unser Button weiß aus. Jetzt sieht unsere Seite genauso aus wie diese Seite. Ja, aber es gibt einen kleinen Unterschied. Auf dieser Seite gibt es einen Abstand von 40 Weixel zwischen diesem Button und diesem H1t Wählen wir diese H-one-Technologie aus und fügen Sie einen gewissen Spielraum hinzu. Also Rand, Rand unten, 40 Pixel. Dadurch wird der untere Rand von H one tech zu button Tech hinzugefügt von H one tech zu button Tech was bedeutet, dass zwischen dieser H-one-Technologie und der Button-Technologie eine Lücke von 40 Pixeln bestehen wird . Also lass uns das neu laden. Das ist unsere echte App, und das ist die App , die wir entwickeln Wie Sie jetzt sehen können, sehen beide Dinge gleich aus. Und jetzt möchte ich diesen Cursor in einen Zeiger umwandeln, während ich mit der Maus über diese Schaltfläche fahre Dazu erhalten wir eine Eigenschaft, der Eigenschaftsname ist Cursor, also geben Sie einfach Cursor und dann Zeiger Jetzt verwandelt sich unser Cursor in ein Handsymbol, während wir den Mauszeiger über diese Schaltfläche Wie Sie sehen können, ist unser Cursor jetzt dieser Pfeil und wenn ich mit der Maus über diese Schaltfläche fahre, wird mein Cursor in dieses Handsymbol umgewandelt Und jetzt werden wir dieser Schaltfläche einen Hover-Effekt hinzufügen, diese Art von Hover-Effekt, um diesen Hover-Effekt hinzuzufügen, wir können einfach Button column hover eingeben Also gehe ich unter dieses Button-Tag und gebe dann Button und gebe dann Und um dieser Schaltfläche einen Hover hinzuzufügen, kann ich einfach diese Spalte verwenden und dann Hover eingeben Dieser Hover fügt unserer Schaltfläche also einen Hover-Effekt hinzu. Also, welche Art von Effekt wollen wir? Wir wollen die Hintergrundfarbe von dieser Transparenz auf Weiß ändern . Jetzt ist die Hintergrundfarbe unserer Schaltflächen transparent. Ich möchte diese Hintergrundfarbe auf Weiß ändern, wann immer wir den Mauszeiger über diese Schaltfläche Also entferne einfach dieses transparente Bild und tippe Weiß oder gib den Hexadezimalcode von Weiß ein, was FFF ist, und speichere, wenn ich in unserem Browser nachschaue Wie Sie sehen können, wird unsere Schaltfläche jetzt weiß, Maus darüber fahren während wir mit der Nein, das ist nicht unsere App , an der wir gerade arbeiten. Das ist die App, an der wir arbeiten. Es gibt also ein Problem. Unsere Schriftfarbe sollte auch auf Schwarz geändert werden , wir werden den Mauszeiger Um die Schriftfarbe zu ändern, kannst du einfach color eingeben und dann hat Color VV den Wert 000, was ein Code für schwarze Farbe ist Also speichere das und die Lautstärke in unserem Browser. Also jetzt funktioniert es richtig. Also haben wir diese Stunde erfolgreich hinzugefügt, wenn überhaupt. Und ich denke, unsere CSS-Arbeit ist erledigt. Diese Seite und diese Seite sehen fast gleich aus. Es gibt keinen Unterschied. Das ist es für unser CSS-Video. Lassen Sie uns diesem Projekt nun JavaScript hinzufügen. 4. Daten von API abrufen: In diesem Video werden wir JavaScript für dieses Projekt schreiben Warum wir JavaScript schreiben werden, wir schreiben JavaScript, wir denn wenn ich auf die nächste Code-Schaltfläche klicke , wird nichts angezeigt, was bedeutet, dass hier keine zufälligen Codes generiert werden oder dass hier keine Zufallscodes angezeigt wurden. Um also Zufallscodes anzuzeigen wenn wir auf die Schaltfläche „ Nächster Code“ klicken, werden wir JavaScript verwenden was bedeutet , dass wir JavaScript schreiben werden. Wie kommen wir nun an die Zufallscodes , die wir hier anzeigen werden? Um die Zufallscodes zu erhalten, die wir hier anzeigen werden , können wir die API verwenden. Öffnen Sie einfach Ihren Browser und suchen Wu Jason Codes API und klicken Sie auf diesen ersten Link. Und scrolle ein bisschen nach unten und du wirst diesen Abschnitt sehen, einen zufälligen Code bekommen und dieses Ding kopieren. Ich kopiere dieses Ding und öffne deinen VS-Code, das heißt öffne deinen Code oder wie du siehst, ist unsere JavaScript-Datei leer und jetzt werden wir JavaScript-Code schreiben. Zuallererst, was wollen wir tun? Zuallererst möchten wir diese H one Tech, Paragraph Tech und Button Tech auswählen . Um diese H-one-Technologie, das Absatz-Tag und die Button-Technologie auszuwählen, können wir entweder eine Variable erstellen und die Punktabfrage-Auswahl für Dokumente verwenden Jetzt erstelle ich eine Variable für den Header. Header bedeutet, ein H-One-Tag auszuwählen . Ich erstelle diese Variable Header, HEADER Fahrer. Um dieses H1t auszuwählen, kann ich Document Query Selector schreiben, also Document Dot Query Selector, und innerhalb dieser Klammern gebe ich das Tagym ein, der Tagname ist H one Jetzt kopiere ich dieses Ding und füge es zweimal ein. Warum ich es zweimal einfüge, weil ich Button-Tag und Absatz-Tag auswählen möchte Button-Tag und Absatz-Tag auswählen Entfernen Sie einfach dieses H und geben Sie Absatz ein . Für den Absatz der Variablenname Autor Geben Sie AUT HR author ein, und dann wollen wir den Schaltflächentext auswählen , also entfernen Sie dieses H und geben Sie Button ein , weil der Tag-Name Button ist Deshalb tippe ich Button und entferne diesen Header und der Variablenname für die Schaltfläche oder der Variablenname für die Schaltfläche ist BTN Jetzt erstelle ich eine Funktion, um eine Funktion zu erstellen, ich gebe einfach function ein und der Name der Funktion wird generiert und innerhalb dieser geschweiften Klammern kopiere ich ihn und füge ihn hier ein. Das heißt, ich kopiere diesen API-Endpunkt oder ich kann den ganzen Code kopieren Ich kopiere diesen ganzen Code und füge ihn in unseren Browser ein, auch nicht in unseren Browser in unseren Code. Jetzt erkläre ich dir , was dieser Code macht. Wenn Sie sich mit asynchroner Programmierung auskennen, wissen Sie, dass Fetch ein Versprechen zurückgibt , und wenn etwas Promise zurückgibt, können wir die Methode then damit verwenden Das heißt jetzt, dass dieser Abruf Promise zurückgibt, deshalb können wir die Then-Methode verwenden und wir führen dann die Methodenverkettung durch, wir führen hier Methodenverkettung durch. Warum wir Methodenverkettung durchführen Weil diese Methode zuerst verwendet wird , um die Antwort vom AP-Endpunkt zu erhalten, und die zweite Methode dann wird verwendet, um die Daten vom APA-Endpunkt abzurufen die Daten vom Diese Methode zuerst erhält dann die Antwort von diesem AP-Endpunkt Bei der zweiten Then-Methode möchte ich jetzt die Daten abrufen. Ich kann einfach Daten weitergeben oder ich kann alles übergeben, aber ich möchte Daten weitergeben. Das heißt, Sie können alles für Daten schreiben, aber ich möchte nur Daten schreiben und diese Pfeilfunktion erstellen, und ich erstelle Curryklammern und innerhalb dieser kurvenförmigen Klammern werde ich diese Daten in der Konsole protokollieren. So kann ich sehen, welche Art von Daten wir von diesem APA-Endpunkt erhalten. Geben Sie Daten hier in diese Registerkarte der Konsole ein und speichern Sie Lassen Sie uns einen Blick in unseren Browser werfen. Klicken Sie auf F 12. Jetzt können wir in diesem Konsultations-Tab nichts mehr sehen, warum wir keine Ausgabe erhalten. Wir erhalten keine Ausgabe , weil wir diese Funktion nicht aufgerufen haben. Ich rufe diese Funktion auf der Registerkarte „Konsole“ auf, also schreibe ich ein Punktprotokoll für die Konsole. Darin rufe ich diese Funktion auf. Speichern wir jetzt Evolve in unserem Browser. Wie Sie jetzt sehen können, erhalten wir ein Objekt, das ist ein Datenobjekt, und innerhalb dieses Datenobjekts erhalten wir die Autorennym-ID und den Aus dieser AuthornymID und dem Code wollen wir nur Wenn Sie von diesem Objekt aus auf den Code zugreifen möchten, müssen Sie einfach data dot Object eingeben Warum wir ein Datenpunktobjekt eingeben Weil wir hier Daten übergeben haben. Wenn Sie etwas anderes übergeben, müssen Sie einen anderen Punktcode schreiben , um auf den Code zuzugreifen. Lassen Sie uns nun auf den Code zugreifen, um auf den Code Was ich tun kann, ist in diesem Konsolen-Tab, ich kann einfach Datenpunkt schreiben und was zu schreiben data.it schreiben Jetzt bekommen wir die Fehlermeldung, warum wir die Fehlermeldung bekommen. Wir erhalten eine Fehlermeldung, weil ich Punkt geschrieben habe Entferne einfach diesen Punkt und lass uns unseren Browser speichern und weiterentwickeln Wir müssen den Datenpunktcode schreiben. Ich kopiere dieses Ding und lass uns den Datenpunktcode eingeben. Ich entferne diesen Abstand, entferne einfach diesen Abstand und ich speichere ihn und lass uns in unserem Browser nachschauen. Wie Sie sehen können, bekommen wir gerade den Code. Wenn Sie auf den Autor zugreifen möchten, was Sie tun werden, geben Sie data dot author ein, weil in diesem Objekt der Autor für den Autorennamen geschrieben wurde. Entfernen Sie diesen Code und schreiben Sie Autor. Lassen Sie uns einen Blick in unsere Liste werfen. Wie Sie sehen können, bekommen wir gerade authornom. Jetzt müssen wir nur noch dieses Autorom und den Code in unserem Projekt anzeigen Autorom und den Code in unserem Der Code wird in diesem H One Tech angezeigt und der Name des Autors wird in diesem Absatz-Tag angezeigt Ich wähle diese H-one-Technologie aus, um diese H1t auszuwählen, ich schreibe den Variablennamen Der Variablenname ist Header, also schreibe ich Header und Punkt Der innere Text der H One Tech wird der Code sein. Schreiben Sie einfach den inneren Text. Tierischer Text entspricht, ich werde diesen Bactis benutzen, warum verwende ich den Baptis? Ich verwende Bactis, weil ich den ternären Operator verwenden möchte. Warum wir den ternären Operator verwenden, wir verwenden den ternären Operator, weil wir diese Daten verwenden wollen, einfach Daten schreiben wollen oder wir sehen, dass wir Daten in diesen inneren Text einfügen wollen Deshalb verwenden wir den ternären Operator. Schreiben Sie jetzt einfach Daten und um auf den Code zuzugreifen, müssen Sie Punktcode schreiben Lass uns speichern und lass uns in unserem Browser nachschauen. Wie Sie jetzt sehen können, erhalten wir einen Code in unserem H-One-Tag. Für den Autor mache ich einfach dasselbe. Ich kopiere das einfach und füge es darunter und entferne diese Überschrift und gebe den Variablennamen dieses Absatzes ein. Der Variablenname dieses Absatzes ist Autor, geben Sie Autor ein und statt dieses Codes müssen Sie Autor schreiben, Autor schreiben. Ich werde diesen Autor von hier entfernen. Speichern wir das also und schauen wir uns das in unserem Browser an. Wie Sie sehen können, erhalten wir jetzt einen Code N, wir bekommen auch den Namen des Autors. Klicken wir nun auf die Schaltfläche für den nächsten Code. Wenn ich auf diese Schaltfläche für den nächsten Code klicke, passiert nichts. Bedeutet, dass sich unser Code nicht ändert, oder wir können sagen, dass wir keinen zufälligen Code generieren können. Wie generiert man diesen Zufallscode? Um Zufallscode zu generieren, müssen wir diese Funktion immer wieder aufrufen wenn wir auf diese Schaltfläche klicken. Das heißt, wenn wir einmal auf diese Schaltfläche klicken, rufen wir diese Funktion einmal auf. Wenn wir zweimal auf diese Schaltfläche klicken, rufen wir diese Funktion zweimal Wenn diese Funktion zweimal aufgerufen wird , bedeutet ein neuer Funktionsaufruf erfolgt. Wir werden ein neues Ergebnis erhalten und wir werden neue Daten erhalten , was bedeutet, dass wir neuen Code und einen neuen Autorennamen erhalten werden. Ich werde dieses Konsolendokument entfernen und einfach Button Punkt bei Evenistener eingeben weil wir eine Funktion ausführen wollen, wenn wir auf die Schaltfläche klicken Ich schreibe einfach Button Dot bei Evenistener. Also, welches Ereignis wird dieser Button in diesem Event-Listener welches Ereignis wird dieser Button in diesem Event-Listener Das Ereignis, das wir ausgeben möchten, ist Click , weil wir eine Funktion ausführen möchten , wenn auf eine Schaltfläche geklickt wird Nun, welche Funktion wollen wir ausführen? Wir wollen diese Generate-Funktion ausführen, also geben Sie hier einfach generate ein. Nur der Funktionsname. Geben Sie generate ein und lassen Sie uns speichern und schauen wir uns das in unserem Browser an. Wenn ich jetzt auf die Schaltfläche mit dem nächsten Code klicke, erhalten wir einen Code und den Namen des Autors. Und wenn Sie erneut auf diese Schaltfläche klicken, erhalten wir einen weiteren Code und eine weitere Autorym Aber wie Sie jetzt sehen können, passt unser Styling nicht zusammen. Wir müssen diesen Inhalt in den Mittelpunkt stellen. Um diesen Inhalt in den Mittelpunkt zu rücken, können Sie einfach Ihre CSS-Datei öffnen und in dieser H-one-Technologie können Sie den Text Align Center eingeben. Schreiben Sie also einfach den Text Align Center. Lassen Sie uns jetzt speichern und schauen wir in unserem Browser nach. Wie Sie jetzt sehen können, bedeutet das, dass unser Inhalt den Rand dieses Browsers nicht berührt. Jetzt hat es einen gewissen Abstand von links und von rechts. Das ist es also, wir haben eine Zufallscode-Generator-App mit JavaScript erstellt . Ich hoffe dir gefällt dieser Kurs. Wenn Sie möchten, dass ich dieser Zufallscode-Generator-App weitere Funktionen hinzufüge , können Sie mich einfach informieren und ich werde diesen neuen Abschnitt in diesem Projekt hinzufügen.