6.15javascript-程序结构

程序结构的分类

顺序结构

选择结构

循环结构

1.选择结构

存在条件,根据条件判断结果选择后续事宜

选择结构包含

if选择结构

 

if…else结构语法

if(条件)

{//JavaScript语句1;}

else{//JavaScript语句2;}

多重if结构

语法

if ( 条件1 ) { // JavaScript语句1  }

else  if ( 条件2 ) { // JavaScript语句2 }

else { // JavaScript语句3 }

switch选择结构

promp 用于弹出提示用户进行输入信息的文本框,promp执行后返回用户输入的字符串。(注:只要是输入型,返回的数据类型都是字符串类型)

Promp里面的第一个内容表示提示语,第二个内容是输入框中的默认值;

选择结构之switch语句

switch表达式的值和case常量的值得比较,不仅比较直,还比较类型,相当于===;

break:用来阻止后面语句的执行, case和break后面必须加上

switch (表达式)

{         

     case 常量1 :

     javaScript语句1;

    break;

     ......

  default :

          javaScript语句n;

          break ;       

}

 

循环结构

循环结构的特点

循环结构=循环条件+循环操作

for循环

语法

for (初始部分; 循环条件; 条件迭代) {

      //循环执行的语句

}

 

数组是具有相同数据类型的一个或多个值的集

var 数组名称 = [“前端”,“JS”,“HTML”]

对象是由键(key)和值(value)组成集合

var对象名称={‘name’:’zhangsan’,’age’:30}

for-in循环

常用于对数组或对象的属性进行循环操作

语法

初始部分;

for (变量 in 对象) {
      //循环执行的语句

}

 

while循环

//初始部分

while( 循环条件 ) {

      //循环执行的语句

     //迭代部分

}

 

do-while循环

语法

//初始部分

do {

 //循环操作

//迭代部分

} while ( 循环条件 );

 

特点:先执行,再判断

循环的优势

解决重复操作

减少代码编写量,使代码结构清晰

增强代码的可读性

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值