javascript-程序结构

程序结构的分类

顺序结构

选择结构

循环结构

1.选择结构

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

选择结构包含

if选择结构

 switch选择结构

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

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

if…else结构语法

if(条件)

{//JavaScript语句1;}

else{//JavaScript语句2;}

多重if结构

语法

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

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

else { // JavaScript语句3 }

实战中遇到promp输入文本框显示结果为字符串时,可通过两种方式去除字符串

  1. + promp(请输入XX)
  2. parsenInt promp(请输入XX)

如下:

 选择结构之switch语句

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

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

switch (表达式)

{         

     case 常量1 :

     javaScript语句1;

    break;

     ......

  default :

          javaScript语句n;

          break ;       

}

 求200以内的偶数和

 

 

循环结构

循环结构的特点

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

for循环

语法

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

      //循环执行的语句

}

数组是具有不同数据类型的一个或多个值的集,字母或者文字必须引号包起来;

数组(Array):就是一组数据的集合,存在单个变量下的方式,数组里面的元素可以是同种或者不同数据类型

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

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

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

for-in循环

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

语法

初始部分;

for (变量 in 对象) {

      //循环执行的语句

}

while循环

//初始部分

while( 循环条件 ) {

      //循环执行的语句

     //迭代部分

}

do-while循环

语法

//初始部分

do {

 //循环操作

//迭代部分

} while ( 循环条件 );

特点:先执行,再判断

循环的优势

解决重复操作

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

增强代码的可读性

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值