JavaScript循环:while循环-for循环详解

2021/12/28 22:08:26

本文主要是介绍JavaScript循环:while循环-for循环详解,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

目录

分支语句

if语句有三种使用:单分支、双分支、多分支

单分支使用语法:

括号内的条件为true时,进入大括号里执行代码

小括号内的结果若不是布尔类型时,会发生隐式转换转为布尔类型

双分支

三元运算符

switch语句

while循环

for循环

语句

循环嵌套

数组

数组是什么

数组的基本使用


分支语句

分支语句包含

if分支

三元运算符

switch语句

目标:能使用if语句执行满足条件的代码

1. if语句

if语句有三种使用:单分支、双分支、多分支

单分支使用语法:

 if(条件){
     满足条件要执行的代码
 }

括号内的条件为true时,进入大括号里执行代码

小括号内的结果若不是布尔类型时,会发生隐式转换转为布尔类型

双分支

 if(条件){
     满足条件执行的语句
 }else{
     不满足条件执行的语句
 }

三元运算符

其实是比 if 双分支 更简单的写法,有时候也叫做三元表达式

 条件 ? 满足条件的代码 : 不满足条件的代码

一般用来取值

符号:? 与 : 配合使用

switch语句

   switch (key) {
       case value:
         
         break;
     
       default:
         break;
     }

释义:

找到跟小括号里数据全等的case值,并执行里面对应的代码

若没有全等 === 的则执行default里的代码

while循环

 while(循环条件){
     要重复执行的代码(循环体)
 }

for循环

语句

for循环语句

 for(声明变量;循环条件;变化值){
     循环体
 }

for循环和while循环有什么区别呢:

当如果明确了循环的次数的时候推荐使用for循环

当不明确循环的次数的时候推荐使用while循环

循环结束

continue:结束本次循环,继续下次循环

break:跳出所在的循环

循环嵌套

for(外部声明变量;循环条件;变化值){

for(内部声明变量;循环条件;变化值){

循环体

}

}

数组

数组是什么

数组(Array)是一种可以按顺序保存数据的数据类型

数组的基本使用

目标:能够声明数组并且能够获取里面的数据

声明变量

例 let 数组名 = [数据1,数据2,数据3,....,数据N]

数组是按顺序保存,所以每个数据都有自己的编号

计算机中的编号从0开始,所以小明的编号为0,小刚编号为1,以此类推

在数组中,数据的编号也叫索引或下标

数组可以存储任意类型的数据

取值语法

let name =[数值1,数值2,数值3,..数值N]

name[0] // 数值1

name[1] // 数值2

通过下标取数据

取出来是什么类型的,就根据这种类型特点来访问

掌握数组

一些术语:

 元素:数组中保存的每个数据都叫数组元素

 下标:数组中数据的编号

 长度:数组中数据的个数,通过数组的length属性获得

遍历数组

用循环把数组中每个元素都访问到,一般会用for循环遍历

let nums = [10.20,30,40,50]

for (let i =0;i<ums.length; i++){

document.write(num[i])

}



这篇关于JavaScript循环:while循环-for循环详解的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程