Javascript 循环与数组
2018-08-02 本文已影响0人
胭脂沾染了灰_eddf
一、循环
1、while循环
语法:
var i=1;
while(i<=10){
循环操作
i++
}
while(true){//死循环,永远循环,永久满足}
注意:如果希望循环到某个时候提前结束,用break
任何一个循环中,都可以用,只能写在循环操作里,其目的是终止我们的循环
2、for 循环
语法
2、for 循环
语法
for(var i=1;i<=10;i++){
循环体;
}
for(;;){
死循环
}
二、数组
1、概念:就是保持批量数据的一个结构
var a=1 ;var b=2;var c=3;
2、定义数组
(1)、空数组
var arr=[];
(2)、定义时就放入值
var arr=[值1;值2;值3...];
var arr=new Array('xingming1','xingming2','xingming3',')
下标 0 1 2
长度length 1 2 3
(3)、向数组追加一个元素
通过下标追加元素
数组通过下标访问每个元素
数组名称[下标]=值
arr[1]='name1' //替换name2换位name1
如果希望永远把新元素追加到最后:arr[arr.length]='name2
3、访问数组
1、设置数组的值
数组名称[下标] = 值;
注意:该位置如果有值的话,则替换,如果没有值的话,则指定数据到该位置中
2、获取数组的值
数组名称[下标];
console.log(names[1]); // 打印 names数组中第2个元素
3、获取数组长度
属性:length 使用方式:数组名称.length 作用:获取数组长度,相当于获取数组中元素的个数
var names = ["漩涡鸣人","漩涡博仁","波风水门"];
names[3] = "张三丰"; //
names[names.length] = "张三丰";
4、循环遍历数组
可以单独获取数组中的每一个元素,称之为循环遍历
原理:通过 数组的 length 属性作为循环条件
var names = ["申通","圆通","中通","汇通","小灵通"];
for(var i = 0 ; i<names.length;i++){
names[i]; //表示数组中的每一个元素
}