JavaScript Tutorial #34 - Methoden

Sdílet
Vložit
  • čas přidán 7. 09. 2024
  • In this tutorial, I'll show you how to extend your objects with functions called methods.
    ❤❤❤ Early access to tutorials, polls, live events, and downloads ❤❤❤
    ❤❤❤ www.patreon.co... ❤❤❤
    ❤❤❤ Not up for Patreon? ❤❤❤
    ❤❤❤ www.paypal.me/... ❤❤❤
    🌍 Website
    🌍 the-morpheus.de
    ¯\_(ツ)_/¯ Join the Community ¯\_(ツ)_/¯
    ** the-morpheus.d... **
    ** / themorpheustuts **
    ( ͡° ͜ʖ ͡°) More news? More code?
    ℱ / themorpheustutorials
    🐦 / themorpheustuts
    🐙 github.com/The...
    You order from Amazon? Order through me, costs you zero and you help me out
    "-(¯`-.-'¯)-" amzn.to/2slBSgH
    Video requests?
    🎁 docs.google.co...
    Questions? Feedback? Write me!
    ✉ www.patreon.co...
    ✉ / themorpheustutorials
    ✉ the-morpheus.d...
    or just write a comment :)
    Playlist: • JavaScript Lernen für ...

Komentáře • 23

  • @Phonognomiks
    @Phonognomiks Před 2 lety +1

    Lol - dachte gerade woher kenn ich denn die Stimme
    -> weil ich deinen Podcast gehört habe 😂👍🏻

  • @MeinemomYT
    @MeinemomYT Před 7 lety +1

    Hey, das ist vielleicht etwas outplaced, aber ich bräuchte mal Hilfe und habe dazu nichts brauchbares im Internet gefunden und zwar habe ich ein Input (WYSIWYG) welches in eine DB gespeichert wird. Später gebe ich die Daten wieder aus. Die Gefahr besteht im Cross Site Scripting. Gängige Funktionen wie htmlspecialchars(); (meine ich) funktionieren nicht da sie auch den html Code escapen. Höttest du eine Idee wie man das lösen kann?

    • @TheMorpheusTutorials
      @TheMorpheusTutorials  Před 7 lety +1

      Wenn du HTML erlauben möchtest, müsstest du vermutlich speziell nach dem JavaScript Tag in der Eingabe suchen und falls er vorkommt provisorisch verbieten.
      @The Italian Guy wir sind das neue StackOverflow :D

  • @halllo54321
    @halllo54321 Před 5 lety

    Wenn ich die Methode so schreibe wie du denkt der irgendwie das wärn string an und fügt bei der eingabe von 12 kmh für die geschwindigkeit, einfach beispielsweise eine 2 hinten dran wenn ich die funktion mit function(2) aufrufe erkennt diese also nicht als zahl sondern als string.

    • @TheMorpheusTutorials
      @TheMorpheusTutorials  Před 5 lety

      das liegt daran, dass du dalles.gottagofast('2'); geschrieben hast. Wenn du es in '' schreibst, wird es als String interpretiert. Probier mal dalles.gottagofast(2);

    • @halllo54321
      @halllo54321 Před 5 lety

      @@TheMorpheusTutorials nope funktioniert ebenso nicht

    • @halllo54321
      @halllo54321 Před 5 lety

      Es funktioniert ich muss dalles.kmh aufrufen nice.

  • @KarelPuhli
    @KarelPuhli Před 2 lety

    Schon etwas älter das Video, ich hoffe du antwortest trotzdem. :-)
    Wie kann ich in deinem Beispiel alle Namen der Pinguine ausgeben lassen. Das ganze sollte dynamisch sein. Über console.log(franz.name+franziska.name) bekomme ich natürlich die Namen der beiden. Sollte allerdings noch ein Pinguin erstellt werden, müsste auch console.log wieder angepasst werden.
    Vielen Dank für deine Antwort!
    Und natürlich wie immer... Starkes Video! Beste Tutorials überhaupt!!!

    • @graffity_x6624
      @graffity_x6624 Před 2 lety

      ich habe keine ahnung, ob das noch aktuell ist, eher weniger. Ich lerne js zwar auch grade durch diese tutorial reihe, habe davor aber monatelang java programmiert. Du kannst ja einfach in dem Feld, indem du die Werte deiner Variablen zuweist, den pinguin einer arraylist hinzufügen und dann durch diese arraylist loopen und die namen auslesen, aber das ist nur so ein gedanke und oop wirkt in js ganz anders aufgebaut als in java, deshalb ka

  • @amindhahri2542
    @amindhahri2542 Před 3 lety

    Könnten Sie bitte ein Video zu begin und end path machen

  • @pw2098
    @pw2098 Před 7 lety

    Welches Programm benutzt du?

    • @TheMorpheusTutorials
      @TheMorpheusTutorials  Před 7 lety

      PHPStorm heißt die Software. Ist von JetBrains, kostet aber leider - außer du bist Student bzw. Azubi

    • @pw2098
      @pw2098 Před 7 lety

      Ok danke

  • @danieldaschle
    @danieldaschle Před 7 lety

    wie mach ich singletons? wie document z.b.

    • @TheMorpheusTutorials
      @TheMorpheusTutorials  Před 7 lety

      Objektorientiert ziemlich leicht:
      class Abc{
      private static Abc instance;
      public static Abc(){
      return instance;
      }
      }

    • @danieldaschle
      @danieldaschle Před 7 lety

      Du bist bei der falschen Sprache oder? :D

    • @TheMorpheusTutorials
      @TheMorpheusTutorials  Před 7 lety

      nicht direkt :D Ich war mir nicht sicher, ob es sich wirklich auf JS bezieht :D Du arbeitest ja auch mit Typescript.
      Und ich weiß, dass du den Code verstehst :D
      im Endeffekt hast du auf deinem Objekt eine Methode, die dir das Objekt zurückgibt und falls es noch keine Instanz gibt, dir eine neue erstellt.
      In JS wärs ca. sowas:
      var Singleton = (function () { var instance; function createInst() { //hier erstellen } return { getInstance: function () { if (!instance) { instance = createInst(); } return instance; } };})();aber der Code.. naja, unschön

    • @TheMorpheusTutorials
      @TheMorpheusTutorials  Před 7 lety

      ps: gg CZcams Formatierung..

    • @danieldaschle
      @danieldaschle Před 7 lety

      geht das auch so?
      var object = {
      myFunc: function() {
      //...
      }
      }
      also was ist das dann genau?
      ich mach btw. kein typescript...

  • @HeyImYannick
    @HeyImYannick Před 3 lety

    Arbeite eigentlich nur mit PHP und finde die Syntax von JS jetzt irgendwie verwirrend