*   >> Lezen Onderwijs artikelen >> science >> programming

De Zoekresultaten Html Document

e for-lus: for (i = 0; i ajaxFn (i)} Zoals je kunt zien op de voor-loop, het aantal keren dat de Ajax-functie heet is gelijk de lengte van de pagesArr matrix. De Ajax readyState Block Zoals hierboven vermeld, de pen in elk bestand tekenreeks wordt gedaan wanneer het readyState van het vermogen van een bepaald object (ajaxObjArr [j]) 4. Wanneer dit gebeurt de blokcode .. voor dit evenement wordt uitgevoerd Dit blok heeft 4 codesegmenten Dit is het eerste segment: //wijs de responseText aan de variabele, subject subject = ajaxObjArr [j] .

responseText; In dit segment, de reactie tekst van de Ajax object toegewezen aan een nieuwe variabele, onderwerp. De variabele, onderwerp heeft nu het gedownloade bestand als een string. Als de Ajax-object het bestand downloadt, komt het als een string en wordt gehouden door de accommodatie responseText van het Ajax-doel. De bovenstaande verklaring merken een kopie van deze string naar de variabele onderwerp. De tweede code-segment is: //krijgen de titel inhoud titleIndex = subject.search (/

+ /i.); titleIndex + = 7; title = ""; while (subject.charAt (titleIndex) = "{title = + subject.

charAt (titleIndex); ++ titleIndex;}! Het doel van het tweede segment is de titel inhoud (eigenlijke titel tekst) van de titel tag te krijgen, dat is nu onderdeel van de hele pagina string toegewezen aan de variabele, onderwerp. De eerste regel van het segment maakt gebruik van reguliere expressies techniek om de titel tag substring krijgen. De JavaScript-zoekmethode boven, geeft de nul gebaseerde index van de title tag substring . Deze index wordt toegewezen aan de nieuwe variabele, titleIndex. Als je kijkt naar de reguliere expressie "/.

+/i" hierboven, zult u merken dat de inhoud van de titel begint bij de nul-basis index van 7 en eindigt net voor ' De tweede instructie in het segment verhoogt de variabele titleIndex met 7. Deze nieuwe waarde wordt gebruikt om de inhoud van de title tag. verkrijgen Wanneer het gehalte van de titel tag is geworden, wordt vastgehouden door de nieuwe variabele, titel, van de verklaring die volgt in het segment. De while-loop in het segment, maakt gebruik van de nieuwe titleIndex waarde voor de titel inhoud verliet begrenzer en de 'en labels).

Binnen de lus wordt titleIndex verhoogd om de inhoud teken voor teken te krijgen in de variabele, titel. Hier is het derde segment van onze Ajax readyState blok: //krijgen de pagina beschrijving waarde descriptionIndex = subject.search (/descriptionIndex + = 34; descrip

Page   <<  [1] [2] [3] [4] [5] [6] [7] [8] [9] >>
Copyright © 2008 - 2016 Lezen Onderwijs artikelen,https://onderwijs.nmjjxx.com All rights reserved.