[JS] gebruik van aanhalingstekens

Pagina: 1
Acties:

  • CaptBiele
  • Registratie: Juni 2002
  • Laatst online: 13-06 11:32

CaptBiele

No Worries!

Topicstarter
Ik ben nu een beetje in JavaScript aan het klooien, maar ik snap nog niet helemaal hoe er wordt omgegaan met de aanhalingstekens. In boeken en andere documentatie wordt het bijna overal gebruikt, ik laat het zelf heel vaak weg. Het heeft tot nu toe nog niet tot problemen geleid. Echter, soms moet ik wel aanhalingstekens gebruiken....

bv bij: window.setTimeout("movetext()",3000);

Ik zie er zelf nog geen logica in ..... dus kan iemand mij uitleggen waar het nou precies wel nodig is en waar niet?

  • Pelle
  • Registratie: Januari 2001
  • Laatst online: 14:27

Pelle

🚴‍♂️

Aanhalingstekens zijn, zoals in vrijwel elke programmeer- of scripttaal nodig om strings weer te geven:

JavaScript:
1
2
3
4
5
6
// print sjaak
document.write("sjaak");

// print hoi
var sjaak = "hoi";
document.write(sjaak);


setTimeout is een rare wat dit betreft; je zou verwachten dat die zonder quote's kan, maar dat is helaas niet zo.

  • CaptBiele
  • Registratie: Juni 2002
  • Laatst online: 13-06 11:32

CaptBiele

No Worries!

Topicstarter
ok, dus het is gewoon een beetje inconsistent ? ....

  • Clay
  • Registratie: Oktober 1999
  • Laatst online: 22-06 13:51

Clay

cookie erbij?

timeout en interval zouden de functie meteen uitvoeren als je de quotes weg zou laten, wat wel kan (dacht ik, maar waarvan ik niet weet door wie het ondersteund wordt) is zonder qoutes, maar dan ook zonder haken;

JavaScript:
1
2
3
4
5
setInterval(sjaak, 40[, argumenten])

function sjaak(argumenten) {

}

maar dit weet ik dus niet zeker.

Instagram | Flickr | "Let my music become battle cries" - Frédéric Chopin


  • Clay
  • Registratie: Oktober 1999
  • Laatst online: 22-06 13:51

Clay

cookie erbij?

CaptBiele schreef op 01 oktober 2002 @ 11:55:
ok, dus het is gewoon een beetje inconsistent ? ....
Nee. met aanhalings tekens is het een string, zonder niet. de context waar je ze in gebruikt verschilt per situatie, en kan soms raar zijn. maar er is niets inconsistents aan :)

Instagram | Flickr | "Let my music become battle cries" - Frédéric Chopin


  • CaptBiele
  • Registratie: Juni 2002
  • Laatst online: 13-06 11:32

CaptBiele

No Worries!

Topicstarter
ok, dan is het raar ... whateva

tnx guys ... I know enough _/-\o_
Pagina: 1