login  Naam:   Wachtwoord: 
Registreer je!
 Overzicht:
Overzicht > JavaScript > eval()

Gebruik:
eval(berekening);

Uitleg:
Een wiskundige functie die javascript code evalueert.
Het voert dus de code uit die tussen de haakjes staan en returnt de waarde die de functies en/of expressies geeft.

eval ("10 + 10"); //retourneert 20
eval ("20 * 10/5"); // retourneert 40 : 20x10:5 = 40
eval ("14 < 90"); // retourneert True


Voorbeeld:
<script language="JavaScript">
var a = eval ("10 + 10"); // Dit geeft 20
window.alert(a);
</script>

Bijdragen :
Richard
In de meeste gevallen duidt gebruik van eval() op onvoldoende kennis van de taal. Ga als je eval() nodig denkt te hebben eerst eens een degelijk boek doorlezen. :]
ibmos2warp
Netzoals in php wil je in javascript eval zoveel mogelijk vermijden omdat gevaarlijke situatie's kan opleveren (omdat de code wordt uitgevoerd, dus als er foute code in de eval komt wordt die uitgevoerd)!
Marcuzzo81
Eval is veel meer dan een wiskundige functie, het voert als het ware de invoer uit.
Of als hierboven vermeld, het evalueert de invoer.


  1. var a = "dit is";
  2.  
  3. eval("MyAlert('" + a + " een test')");
  4.  
  5. // voorbeeld functie, hier kan men eender wat gebruiken
  6. function MyAlert(txt){
  7. alert(txt);
  8. }


 Overzicht
Array()
array.concat()
array.join()
array.length
array.pop()
array.push()
array.reverse()
array.unshift()
charAt()
concat()
document.anchors()
document.captureE...
document.clear()
document.close()
document.contextu...
document.elementF...
document.lastModi...
document.links()
document.open()
document.releaseE...
document.routeEve...
document.title
document.URL
document.write()
document.writeIn()
escape()
eval()
getSelection()
history.back()
history.forward()
history.go()
history.length
indexOf()
length
Math.abs()
Math.acos()
Math.asin()
Math.atan()
Math.ceil()
Math.cos()
Math.E
Math.exp()
Math.floor()
Math.log()
Math.max()
Math.min()
Math.PI
Math.pow()
Math.random()
Math.round()
Math.sin()
Math.sqrt()
Math.tan()
navigator.appCode...
navigator.appName()
navigator.appVers...
navigator.cookieE...
navigator.javaEna...
navigator.platform()
navigator.taintEn...
onAbort()
onBlur()
onChange()
onClick()
onDblClick()
onError()
onFocus()
onKeyDown()
onKeyPress()
onKeyUp()
onLoad()
onMouseDown()
onMouseMove()
onMouseOut()
onMouseOver()
onMouseUp()
onMove()
onReset()
onResize()
onSelect()
onSubmit()
onUnload()
parseFloat()
parseInt()
print()
reload()
setTimeout()
string.big()
string.blink()
string.bold()
string.charCodeAt()
string.fixed()
string.fontcolor()
string.fontsize()
string.fromCharCo...
string.indexOf()
string.intalics()
string.length()
string.link()
string.match()
string.slice()
string.split()
substr()
toLowerCase()
toUpperCase()
unescape()
window.alert()
window.blur()
window.clearTimeo...
window.close()
window.confirm()
window.focus()
window.prompt()
window.screen()
window.setInterval()
window.setTimeout()



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