jquery grundlæggende

, jquery er en ramme baseret på javascript kapacitet.så mens vi udvikler deres ansøgninger ved hjælp af jquery, du kan bruge alle de funktioner, og andre muligheder, der er til rådighed i javascript. dette kapitel vil forklare de grundlæggende begreber, men ofte anvendes i jquery baserede applikationer., snor, en snor i javascript er urokkeligt objekt, der indeholder ingen, en eller flere bogstaver. efter er den gyldige eksempler på en javascript snor − "det er javascript." "det er javascript string", det er "virkelig" en javascript string "dette er virkelig en javascript string", numre, antal i javascript er dobbelt præcision 64 bit - format, ieee 754 værdier.de er uforanderlig, lige så strenge. efter er den gyldige eksempler på en javascript numre −, 5350 120.27 0,26, boolean, en boolean - i javascript kan enten være sandt eller falsk.hvis et nummer, er nul, det misligholdelser falske.hvis en tom snor misligholdelser falske − efter er den gyldige eksempler på en javascript boolean −, sandt //ægte falske //falske 0 //falske 1 //ægte "//falske" hallo "//sandt, genstande, javascript støtter objekt begreb meget godt.You can create an object using the object literal as follows −, var emp = { name: "Zara", age: 10 }; ,You can write and read properties of an object using the dot notation as follows −, //Getting object properties emp.name //==> Zara emp.age //==> 10 //Setting object properties emp.name = "Daisy" //<== Daisy emp.age = 20 //<== 20 ,Arrays,You can define arrays using the array literal as follows −, var x = []; var y = [1, 2, 3, 4, 5]; ,An array has a ,length, property that is useful for iteration −, var x = [1, 2, 3, 4, 5]; for (var i = 0; i < x.length; i++) { //Do something with x[i] } ,Functions,A function in JavaScript can be either named or anonymous. en, der hedder funktion kan defineres ved hjælp af, funktion, nøgleord, som følger og minus;,, funktion named() (//gøre nogle ting her}, en anonym funktion kan defineres på samme måde som en normal funktion, men det ville ikke have nogen navn. en anonym funktion kan henføres til en variabel eller overdraget til en metode som vist nedenfor, var handleren = funktion () (//gøre nogle ting her}, jquery gør brug af anonyme fungerer ofte som følger og minus; $(dokument). - (function() (//gøre nogle ting her}), argumenter, javascript variabel, argumenter, er en type system, som har, længde, ejendom.følgende eksempel forklarer det meget godt og minus;, funktion funktion (x) (konsol. log (type x, argumenter. længde)} func(); //= = > "usynlig" 0 funktion (1) //= = > "nummer" 1 funktion ("1.", "2", "3"); //= = > "streng", 3, argumenterne imod har også en, callee, ejendom, der henviser til den funktion, du er inde i.for eksempel −, funktion func() {tilbage arguments.callee;} func(); //= = > funktion, sammenhæng, javascript berømte nøgleord, henviser altid til den nuværende situation.i denne sammenhæng en funktion, kan ændre sig, afhængigt af hvordan funktion kaldes − $(dokument). - (function() (//det henviser til window.document}); $("okay"). klik (function() (//det henviser til en div dom element}), kan angive rammerne for en funktion til ved hjælp af den funktion, bygget i metoder, call(), og apply(), metoder, forskellen mellem dem er, hvordan de passerer argumenter.ring passerer alle argumenter som argumenter for den funktion, mens anvendelse accepterer et system som argumenter., funktion scope() (konsol. log (, argumenter. længde)} scope() //vindue, 0 anvendelsesområde. ("foobar" [1,2]); //= = > "foobar" 1 anvendelsesområde. anvendelse ("foobar" [1,2]); //= = > "foobar", 2, anvendelsesområde, er omfattet af en variabel er den region i deres program, som det er defineret.javascript variabel er kun to anvendelsesområder.,,,, globale variabler, og minus; en global variable har globale rækkevidde, som betyder, at det er defineret i hele dit javascript kode.,,,, lokale variabler, og minus; en lokal variable kun vil være synlig i en funktion, hvor det er defineret.funktionsparametre er altid lokale til at fungere.,,, i kroppen af en funktion, en lokal variable har forrang for en global variabel med samme navn og minus;, var myvar = "global"; //= = > erklærer en global variable funktion () (var - myvar = "lokale"; //= = > erklærer en lokal variable dokument. skrive (myvar); //= = > lokale}, opkald til en callback - er et klart javascript funktion, en metode som argument eller mulighed.nogle callbacks er begivenheder, for at give brugerne mulighed for at reagere, når en bestemt medlemsstat er udløst. jquery begivenheden system benytter sådanne callbacks overalt, f.eks. − $("krop"). klik (funktion (fald) (konsol. log ("klik" + begivenhed. target); '); de fleste callbacks levere argumenter og en sammenhæng.i tilfælde af kontaktperson. f.eks. bør kaldes med et argument om, at en begivenhed. nogle callbacks er forpligtet til at returnere noget, andre gør, at returnere værdi er fakultativ.for at undgå, at en form for indgivelse, en forelægge tilfælde fører kan vende tilbage og falsk som følger og minus; $("# myform"). forelægge (function() {tilbage falske}), lukninger, lukninger er oprettet, når en variabel, der er defineret uden for det nuværende omfang er adgang til fra inden for en indre anvendelsesområde, som for eksempel. viser, hvordan den variabel, tæller, er synlige i skabe, tilvækst og trykke funktioner, men ikke uden for −, funktion create() {var imod = 0 afkast (forøgelse: function() (mod + +), trykte: function() (konsol. log (tæller)}}} var c = create(); c. increment(); c. print(); //= = > 1, dette mønster giver dig mulighed for at oprette objekter med metoder, der opererer på deten, der ikke er synlig udadtil.det skal bemærkes, at oplysninger, der gemmer sig, er grundlaget for samt programmering.,, stedfortræder mønster, en erstatning er et objekt, der kan anvendes til at kontrollere adgangen til et andet formål.det gennemfører samme grænseflade, som denne anden genstand og går på enhver metode slagord til det.det andet formål er ofte kaldes det virkelige emne., en erstatning kan være instantierede i stedet for det virkelige spørgsmål og give det mulighed for at få adgang til det fjerneste.vi redder jquery er setarray metode i en lukning, og hun er vild med dig, det således − (function() (//log alle opkald til setarray var repræsenteret = jquery.fn.setarray; jquery.fn.setarray = function() (konsol. log (, argumenter); tilbage repræsenteret. anvendelse (dette argumenter)}}) (). ovennævnte var dets kode i en funktion til at skjule det, som udledes, variabel.den fuldmagt, så stammer alle opkald til den metode og de delegerede, den ringe til den oprindelige metode.ved anvendelse (dette argumenter), sikrer, at der ikke vil være i stand til at mærke forskellen mellem den oprindelige og udtrykt metode. bygget i funktioner, javascript kommer med en hensigtsmæssig række indbyggede funktioner.disse metoder kan anvendes til at manipulere tråde, numre og datoer. efter er vigtige javascript funktioner og minus;, s.n. metode & beskrivelse 1, charat(), returnerer den karakter på det angivne fortegnelse., 2, concat(), kombinerer teksten til to tråde og vender tilbage med en ny serie., 3, foreach() opfordrer en funktion for hvert element i den dragt., 4, indexof(), returnerer den indeks i kalder snor genstand for den første forekomst af den angivne værdi eller - 1, hvis ikke fundet., 5, length(), returnerer den længde af snor. 6, pop(), fjerner den sidste del af et system og afkast dette element, 7, push(), tilføjer et eller flere elementer til udgangen af et system og returnerer den nye længde på nettet. 8, reverse(), vender den order af elementerne i et system - - den første bliver den sidste, og i bliver de første. 9, sort(), mulige elementer af en vifte. 10, substr(), returnerer de personer i en snor begyndelse på det angivne sted gennem det foreskrevne antal tegn. 11, tolowercase(), returnerer den til snor værdi omregnet til lavere., 12, tostring(), returnerer den snor repræsentation af antallet værdi., 13, touppercase(), returnerer den kalder snor værdi omregnet til store. dokumentet objekt model, dokumentet objekt model er et træ struktur med forskellige elementer i html således &minus, <. html > < head > < afsnit > jquery eksempel < /afsnit > < /head > < krop > <div> <p>This is a paragraph.</p> <p>This is second paragraph.</p> <p>This is third paragraph.</p> </div> </body> \t </html> ,This will produce following result −, ,Following are the important points about the above tree structure −, ,,The <html> is the ancestor of all the other elements; in other words, all the other elements are descendants of <html>.,,,The <head> and <body> elements are not only descendants, but children of <html>, as well.,,,Likewise, in addition to being the ancestor of <head> and <body>, <html> is also their parent.,,,The <p> elements are children (and efterkommere) på < div >, efterkommerne af < krop > og < html > og søskende til hinanden på < p > elementer.,,, mens læring jquery begreber, vil det være nyttigt at have forståelse for dom, hvis du ikke ved dom, så vil jeg foreslå, at gå igennem vores simple forelæsning om dom tutor.



Previous:
Next Page: