var interV, IW = window.innerWidth ? window.innerWidth :
document.body.clientWidth;
function accessCSS(layerID){
if(document.getElementById){
return document.getElementById(layerID).style;
}else if(document.all){
return document.all[layerID].style;
}else if(document.layers){
return document.layers[layerID];
}
}
function moveThisLayer(layerID){
layerPos = parseInt(accessCSS(layerID).left);
layerPos<IW ? layerPos+=3 : layerPos=0;
accessCSS(layerID).left= layerPos;
interV = setTimeout(“moveThisLayer(‘“+layerID+”’)”,10);
}
<div id=“ML” style=“position:absolute;top:0;left:0”>
<ahref=“javascript:moveThisLayer(‘ML’)”
style=“font-family:Verdana;font-size:24px”>Move this
Layer</a>
<a href=“javascript:void(0)” onclick=“clearTimeout(interV)”
style=“font-family:Verdana;font-size:24px”
>Stop Moving</a></div>
Considerando o código acima, a sintaxe e a semântica da linguagem JavaScript, julgue o item a seguir.
O trecho de código nas linhas 1 e 2 é semanticamente idêntico a
if(window.innerWidth){
var IW=window.clientWidth;
}else{
var IW=document.body.innerWidth;
}