JavaScript基础第三天

do-while

    和while的最大区别就是,do-while在判断之前,都要先执行一下循环体

    循环四要素:循环变量初始值,循环条件,循环体,循环变量自增或自减

for循环

语法

    for(循环变量初始值,循环条件,循环变量自增(自减)){

        循环体;

    }

执行过程

    1.初始化循环变量➜2.判断循环条件➜3.执行循环体➜ 4.循环变量自增自减➜ 5.判断循环条件➜ 6.执行循环体➜ 7.循环变量自增自减➜ 8.执行循环体

break和continue

break

    直接终止当前循环,break之后的语句不再执行,

continue

    continue结束本次循环,continue后边的语句不再执行,进入下次循环

注意

    1.适用范围 for循环 2.break在while中能使用,continue在while中不能使用

数组

概念:将多个具有相同类型的数据,按照顺序放在一个集合中,我们称这个集合为数组

创建数组的方式

字面量创建数组                 var arr=[ ];

使用构造函数形式创建      var arr=new Array();

注意:

    1.使用字面量创建数组,数组元素用逗号隔开。

    2.使用构造函数创建数组,如果Array()的小括号里只写一个数值,则代表当前数组的长度,如果有多个,且用逗号隔开,代表这个数组的内容

数组的长度和下标

    数组的下标和数组长度的关系

    arr.length-1=数组的最大下标

下标

    数组的下标是从0开始的

数组的遍历

    访问数组的每一个数据

细节完善

    1.遍历数组时,数组长度不要写成固定值,用arr.length表示;

    2.数组的下标和循环变量初始值保持一致

数组的操作

    arr[arr.length]='数据'; 用的较少

    arr.push('数据');在数组的后边追加数据,可拓展性较强

    arr.spilc(0,1); 0代表删除的起始位置; 1代表删除的个数

    arr[i]='数据';就是将a[i]的元素重新赋值的过程

    根据数组的下标,找到相应的数组元素

数组的去重

思路:1.将老数组赋值给新数组 2.在拷贝的过程中要先判断一下拷贝的元素是否已经存在,如果不存在,拷贝元素,如果存在,跳出,继续执行下个。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 第2章 基本语法 2.1 概述 基本句法和变量 语句 JavaScript程序的执行单位为行(line),也就是一...
    悟名先生阅读 4,195评论 0 13
  • 一、C语言的结构 1、Hello world 简单来说,一个C程序就是由若干头文件和函数组成。 #include ...
    大嘴蝸牛阅读 65,437评论 182 117
  • 在爱情里,我只是通了点人性的动物 时间不长,这次你又换成了烟灰色的发,同样的,还有比以前更灿烂的笑容。你说最近很烦...
    散人若凡阅读 680评论 0 0
  • 在maven的默认配置中,对于jdk的配置是1.6版本,那么创建或者导入maven工程过程中,工程中未指定jdk版...
    年少懵懂丶流年梦阅读 4,493评论 0 0