login  Naam:   Wachtwoord: 
Registreer je!
 Tutorials

Tutorials > Javascript


Gegevens:
Geschreven door:
Mokka
Moeilijkheidsgraad:
Gemakkelijk
Hits:
12277
Punten:
Aantal punten:
 (4.8)
Aantal stemmen:
5
Stem:
Niet ingelogd
Nota's:
 Lees de nota's (1)
 


Tutorial:

Strings

Werken met strings in JavaScript
In JavaScript is een string(een reeks tekens) een standaardobject. Alles wat je tussen aanhalingstekens intikt, wordt automatisch een standaardobject string.

De basisprincipes van strings
In JavaScript kun je zelf aan een string een variabelenaam geven zodat je altijd naar die string kunt verwijzen. Je maakt een string met de opdracht new en de standaard objectdefenitie String. Als parameter geef je de inhoud van de string op. Een string is opgebouwd als een tabel en en heeft dus een index. Elk karakter in een string heeft een index (het eerste teken heeft index 0, het tweede index 1 enz.)

String maken & string combineren
Je maakt een string door een stringnaam te kiezen en vervolgens met new het standaardobject string aan te roepen. Dus je maakt de string mijn_tekst met als inhoud de tekst een heer van stand als volgt;

mijn_tekst = new String("Een heer van stand")

Je mag ook de opdracht new weglaten als je de tekst maar tussen aanhalingstekens zet. Immers; alles wat tussen aanhalingstekens staat, is in JavaScript een string!

mijn_tekst ="Een heer van stand"

String kun je ook samenvoegen met de stringoperator (+). Zoals hier;

string1 = "JavaScript"
string2 = "leuk!"
string3 = string1 + "is" + string2

Strings opmaken
Bij het standaardobject string horen methoden om de string op te maken. Een voorbeeld is de methode italic() waarmee je een string cursief maakt.
Wil je een string opmaken, dan voeg je aan de stringnaam de methode toe;

stringnaam.methode()

Heb je van de tekst 'Een heer van stand' de string mijn_tekst gemaakt, en je wilt die cursief tonen in de browser, dan krijg je dus;

mijn_tekst = "Een heer van stand"
document.write(mijn_tekst.italic())

Je kunt de methoden van String ook combineren met de tekst zelf;

document.write("Een heer van stand".italic())

Overzicht van methoden voor het vormgeven van tekst
bold() ; vet
blink() ; knippert
big() ; grote letters
sub() ; subschrift
toLowerCase() ; onderkastletters
italic() ; cursief
strike() ; doorgehaald
small ; kleine letters
sup() ; superschrift
toUpperCase() ; hoofdletters
fixed() ; niet-propertioneel font
fontsize(x) ; een font van formaat x. Een waarde tussen de 1 en 7. Standaardwaarde is 3.
fontcolor(x) ; letters weergeven in kleur x. (x is kleurcode of kleurnaam)

Combinatie van methoden voor opmaken
Alle methoden voor het opmaken en vormgeven kun je combineren. In de opdracht voor het object kun je na een methode altijd weer een punt intikken om zo een nieuwe methode toe te voegen. Tekst zowel vet als cursief tonen doe je zo;

document.write(mijn_tekst.bold().italic())

Teksten in speciale vensters
Voor teksten die je wilt tonen in speciale vensters (alert, prompt en confirm) kun je niet altijd gebruik maken van codes en karakters. Dat komt omdat de inhoud van deze venster geen HTML of JavaScript is, maar gewone tekst voor je besturingssysteem. Gebruik in deze gevallen ASCII-karakters.
Je kunt in deze vensters ook geen HTML-tags gebruiken, maar je moet speciale opmaakcodes gebruiken. Deze codes beginnen altijd met backslash en dan een karakter. Je kunt de volgende codes gebruiken;

" ; aanhalingstekens of quote
; nieuwe regel
; tab
enter (voor o.a nieuwe regel)
\ ; voor een backslash

Combineer ze zou ik zeggen;

<body>
<script type="text/javascript">
alert("Dit is een regel en dit"
+ " is er nog een... Groeten Mokka!"
</script>
</body>

Einde
Zo dan zijn we nu aan het einde gekomen van deze tutorial, enige vragen kun je aan mij stellen door mij een private message te sturen en als het echt belangrijk is vraag je maar voor mijn msn adres.


« Vorige tutorial : Hyperlinks Volgende tutorial : Cookies in JavaScript »

© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.019s