JAVASCRIPT 代コードの途中で、頻繁に関数を実行することがあります
。
プレーンコピーをクリップボードプリントに表示しますか?
<mce:script type="text/javascript"><!--
var タイプ = 6;
関数電流(a)
{
変数i=0;
if(a==未定義)
{
現在(1);
戻る;
}
if(document.getElementById("cursors"+a)==null&&type>a)
{
電流(a*2);
戻る;
}
変数値=1;
while(型>=値)
{
obj=document.getElementById("アイテム"+値);
if(obj!=null)obj.className='hidden';
obj=document.getElementById("カーソル"+値);
if(obj!=null)obj.className='behind';
i++;
値=Math.pow(2,i);
}
if((obj=document.getElementById("item"+a))!=null)obj.className='show';
if((obj=document.getElementById("cursors"+a))!=null)obj.className='current';
}
// --></mce:script>
<mce:script type="text/javascript"><!--
var タイプ = 6;
関数電流(a)
{
変数i=0;
if(a==未定義)
{
現在(1);
戻る;
}
if(document.getElementById("cursors"+a)==null&&type>a)
{
電流(a*2);
戻る;
}
変数値=1;
while(型>=値)
{
obj=document.getElementById("アイテム"+値);
if(obj!=null)obj.className='hidden';
obj=document.getElementById("カーソル"+値);
if(obj!=null)obj.className='behind';
i++;
値=Math.pow(2,i);
}
if((obj=document.getElementById("item"+a))!=null)obj.className='show';
if((obj=document.getElementById("cursors"+a))!=null)obj.className='current';
}
// --></mce:script>
请看現在の関数,関数内嵌合完了归,ここは录项行,
つまり归一次後便
用リターン終了行行,当然归完了後継続行行,JAVASCRIPT でこれを排除できません!暗号看
起来更完,但是千万小心让他陷入死循環环