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];  //表示数组中的每一个元素
  }
上一篇下一篇

猜你喜欢

热点阅读