sj循環

js5月29筆記

for循環的嵌套

? ? ? for(var i=0;i<=10;i++){

? ? ? ? ? ? for(var j=0;j<=5;j++){

? ? ? ? ? ? ? }

? ? ? }

案例:

? ? ? 1.輸出:

? ? ? **********

? ? ? **********

? ? ? **********

? ? ? **********

? ? ? **********

for(var j=1;j<=5;j++){

? ? ? document.write('<br>');

? ? ? for(var i=1;i<=10;i++){

? ? ? ? ? ? ? document.write('*');

? ? ? }

}

? ? ? 2.輸出

? ? ? *

? ? ? **

? ? ? ***

? ? ? ****

? ? ? *****

for(var j=1;j<=5;j++){

? ? ? document.write('<br>');

? ? ? for(var i=1;i<=j;i++){

? ? ? ? ? ? ? document.write('*');

? ? ? }

}

數組:

? ? ? 內存中的一段存儲空間,多個變量的集合

? ? ? 創建一個數組var arr=[ ];

? ? ? var arr=new Array();

? ? ? 給數組中添加值

? ? ? var arr=[1,2,3,4,5,6,7,8,9];

? ? ? var arr1=['a','b','c','d'];

? ? ? var arr2=[true,false];

數組中的值不限制數據類型

數組不限制長度

數組的兩個特點:

? ? ? 1.下標:標識數組中元素的位置,從0開始,遞增不重復

? ? ? 2.長度 length

var arr=[1,2,3,4,5,6,7,8,9];

? ? ? ? ? ? ? 0 1 2 3 4 5 6 7 8

輸出長度用 .length

document.write(arr.length)

數組的長度等于最大下標+1

輸出數組中下標為4的值

? ? document.write(arr[4]);

案例:

給數組下標為11的位置處添加元素

? ? arr[11]='a';

? ? console.log(arr[11]);

?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容