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]);