javascript中for循環語句的代碼怎么寫呢
html xmlns=http://**1999/xhtmlheadmeta http-equiv=Content-Type content=text/html; charset=utf-8 /titlefor語句/title/headbodyscript language=javascriptfor(a=1;a=7;a++)*(font size=+a+for語句br/font size=+a+);/script/body/html。
javascript for循環語句
<script>//兔子問題是 斐波那契數列function fac(num){return (num==1||num==2)?2:fac(num-1)+fac(num-2);}alert(fac(3));var arr=[2,3,5,7,11,13,17,19,23];//從2 開始窮舉質數。
(數字不能過大)function div(num){var len=*;var tmpNum=num;var sArr=[];var isTrue=false;do{isTrue=false;for(var k=0;k 用控制臺是測不出性能的,因為控制臺本質上是個套了一大堆安全機制的eval,它的沙盒化程度很高。 用for遍歷是比for-in快的,所以數組是決計不要用for-in來遍歷的。 需要遍歷一個kv的時候,如果它的key數量較多,比如幾十上百個,先用*PropertyNames或者*獲取它所有的keys,再使用遍歷keys數組的方式來遍歷這個kv,速度也會比直接用for-in快。 甚至gOPN比keys還快,當然gOPN自然有其坑爹之處,具體要不要用就看具體場合權衡啦。 1while; var num = 1;//1、聲明循環變量 while (num<=10){//2、判斷循環條件; *(num+"<br />");//3、執行循環體操作; num++;//4、更新循環變量; } while循環()中的表達式,運算結果可以是各種類型,但是最終都會轉為真假,轉換規則如下。 ①Boolean:true為真,false為假; ②String:空字符串為假,所有非空字符串為真; ③Number:0為假,一切非0數字為真; ④null/Undefined/NaN:全為假; ⑤Object:全為真。 2 do-while循環 while循環特點:先判斷后執行; do-while循環特點:先執行再判斷,即使初始條件不成立,do-while循環至少執行一次; var num = 10; do{ *(num+"<br />");//10 9 8 7 6 5 4 3 2 1 0 num--; }while(num>=0); *(num);//-1 3,for循環 for (var num =1; num<=10; num++) { *(num+" <br />"); //1 2 3 4 5 6 7 8 9 10 } 4 for-in循環 var arr = ['a', 'b', 'c', 'd']; for (let a in arr) { *(a); // 0 1 2 3 } for (let a of arr) { *(a); // a b c d } JQ循環有$.each和$.map('div').each(function (i){ i就是索引值 this 表示獲取遍歷每一個dom對象}); 轉載請注明出處華閱文章網 » js循環語句for循環 在JavaScript循環語句中,for 和* 循環哪個效率更高
JavaScript的循環語句有哪些