Dator > java script metod

  • java script metod


  • En Java Script metod är en funktion som är kopplad till en Java Script klass , som är en blåkopia som program använder för att skapa Java Script objekt . Dessa objekt simulera verkliga objekt , och programmerare gör Java Script objekt mer autentiska i termer av deras verkliga motsvarigheter genom att skriva metoder för klasserna

    Skriv en metod

    Ett bra sätt att förstå Java Script metoder är att skapa någon . Börja med ett enkelt skript i en HTML-fil som följande :






    Skriv programkoden

    Öppna upp Anteckningar och skriv in HTML- filen bara ges . Spara dokumentet som en HTML- fil och ladda in den i din webbläsare . Koden utgångarna ett enkelt budskap , men gör det på genom ett objekts metod .
    Medan det första meddelandet med myClass i den har den funktionen nyckelord i det , detta är inte en vanlig Java Script funktion . Det är en konstruktor för klassen myClass . När den här konstruktorn anropas , konstruerar det ett objekt , vars egenskaper titel, år och regissören
    myClass klassen också har en metod som en av sina medlemmar . showDirector , vars syfte är att produktionen regissörens namn

    Alternativa sätt att definiera metoder

    Java Script kan du definiera metoder i mer än ett sätt . Du kan se detta genom att göra följande ändring till exempel kod : inuti kroppen av myClass konstruktorn bort showDirector metoden . Den myClass Definitionen bör då ha " this. year=y " som sin sista raden innan slutar klammerparentes ( }) .
    Ange denna nya uppgift ovanför meddelandet ob. showDirector :
    myClass. prototype. showDirector=SD
    Ovanför " funktion myClass " konstruktör , anger denna nya funktion :
    funktion sd ( ) {
    alert ( this. director )
    }
    Re -load den ändrade HTML -sidan i din webbläsare och märker samma resultat som den första körningen av skriptet .

    Var försiktig med Definiera Metoder utanför normen

    Den sista ändringen av skriptet inblandade att lägga till en metod för att en klass som redan hade definierats --- och gör så under körning . Kallelse en viktig punkt om detta . På andra objektorienterade språk som Java och C + + , du vanligtvis inte kan lägga till nya metoder för att klasser som du redan har definierats . Anledningen är att du skulle vara att skapa kod som är svårt att läsa och underhålla . När en klass är definierad lite här och lite där på programmerarens infall , kan du inte vända på en central plats för att söka källan till ett program bugg när den inträffar.


Previous:Vilka är fördelarna med Java uppgradera ? Next:mysql Perl DBI tutorial





Relaterade artiklar


  • cpu uppgraderingsalternativ
  • hur reparera en Toshiba L300
  • Hur får man en död enhet starta
  • hur man laddar EPSON Smart Panel
  • bärbar dator jämförelser och recensioner
  • P4 3,0 ghz socket 478 cpu specifikationer
  • hur man demonterar en Lenovo T40
  • hur man kan övervaka sql verksamhet
  • hp laptop moderkort specifikationer
  • EVGA 680i moderkort specifikationer