zoukankan      html  css  js  c++  java
  • javascript基础学习(四)

    javascript之流程控制语句


    学习要点:

      表达式语句含义

      选择语句:if、if...else、switch

      循环语句:while、do...while、for、for...in

      跳转语句:break、continue

      异常处理语句:throw、try...catch...finally

    一、表达式语句

      表达式语句通常是赋值语句、函数或方法调用语句等。

    二、选择语句

      if(条件表达式)语句;  if(条件表达式){语句;}else{语句;}   还有就是if...lese的嵌套

         switch:可以针对变量不同的值来选择执行哪个语句块。若都不相同,则执行default后的语句块。

    三、循环语句

      while:while(条件表达式){语句;}    是先判断后运行的循环语句。满足条件后可执行循环体。

      do...while:do {语句;} while(条件表达式);      是先运行后判断的循环语句。不管时候满足条件,先执行循环体。

      for:for(;;){语句;}   先判断,后运行的循环语句。

      for...in:是一种精准的迭代语句,可以用来枚举对象的属性。

    var myObject={
                ‘name':'张三’,
                'age':18,
                'sex':'男‘
    };
    for(var p in myObject){
    document.write(p)+"<br>";
    }

    四、跳转语句

      break:跳出循环体,执行循环体后面的语句。

      continue:退出当前循环,执行下一次循环。

    五、异常处理语句

      throw:抛出异常

      try...catch...finally:可以处理抛出的异常

      try

        <语句块1>//抛出异常

      catch(e)        //catch语句捕捉到抛出的异常,并赋值给变量e

        <语句块2>

      finally

        <语句块3>    //不管语句块1是否抛出异常,都会执行语句块3的语句。

    六、其他语句

      with:将代码的作用域设置到一个特定的对象中。

    document.forms[0].myTest1.value="第一个文本框“;
    with(document.forms[0])
    {
        myTest2.value="第二个文本框“;
        myTest3.value="第三个文本框";
    }

      

      


  • 相关阅读:
    实验二
    实验一
    个人简介
    第四次 博客作业
    第三次博客作业package com.fry; //导入java.util.Arrays; import java.util.Arrays; public class Demo1 { public static void main(String[]args){ //创建对象,对象名为hello Demo1 hello =new Demo1(); //调用方法并将返回值保存在变量中
    白盒
    单元测试
    个人简介
    第五次博客作业
    第三次博客作业
  • 原文地址:https://www.cnblogs.com/riluocanyang/p/5558358.html
Copyright © 2011-2022 走看看