js5月29笔记

for循环的嵌套

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

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


              }

       }


js5月29笔记_第1张图片

案例:

       1.输出:

       **********

       **********

       **********

       **********

       **********

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

       document.write('
');

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

              document.write('*');

       } 

}


js5月29笔记_第2张图片

       2.输出

       *

       **

       ***

       ****

       *****

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

       document.write('
');

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

              document.write('*');

       } 

}


js5月29笔记_第3张图片

数组:

       内存中的一段存储空间,多个变量的集合

       创建一个数组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]);

你可能感兴趣的:(js5月29笔记)