At nå frem til serien, type, JavaScript String Regular Expressions, i boksen Søg på denne side og klik på Søg. Hvis du har Google søgefeltet på siden, brug den. En ProjectI bruge et projekt for at illustrere. Du kan ændre projektet til dine kommercielle formål. I dette projekt er der tre sæt billeder: hvert sæt består af 5 billeder. Det giver i alt 15 billeder til galleriet. I praksis kan du have mere end 15 billeder og mere end 5 billeder pr sæt. Men for vores pædagogiske formål her har vi kun 15, i sæt af 5. Alle billederne vil blive vist på en webside.
Kun ét billede kan forstørres på et givet tidspunkt. Et sæt af 5 billeder vises altid; hver af disse 5 billeder vises i en lille størrelse, i en række. Når du klikker på en af disse 5 billeder, du ser det forstørret udgave i et område over rækken. Det første sæt billeder er hentet med websiden. De næste to sæt er hentet af et objekts arkiv attribut. For konsistens, vil det første sæt også opført i arkivet attribut. Nu, når et billede kildeværdi (URL) forekommer mere end én gang i en webside, webbrowseren ikke rigtig downloade det mere end én gang.
Browseren henter simpelthen billedet én gang og gemmer det. Når næste billedet (ressource) er nødvendig igen i siden, det får den fra cachen. Nogle browsere (især gamle versioner), kan ikke gøre dette, men mange browsere i brug i dag dette gøres skulle se den første sæt billeder, når siden åbnes. Det første sæt billeder tager den normale tid at downloade, så hvis Internet linje er langsom, kan du (brugeren) bemærke nogle tidsforsinkelse som det første sæt billeder ankommer.
Efter dette vil du bemærke ikke flere forsinkelser, for som du har travlt kigge på det første sæt og udvide sine billeder, én efter én, de to andre sæt er ved at blive hentet af arkivet attribut. De kommer og de forbliver i arkivet attribut. Når der er brug for, vil de blive fik fra arkivet attribut og ikke fra serveren. Så download tid fra servere