谈谈javascript中的流程控制语句详解编程语言

一、表达式语句

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

二、选择语句

  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=”第三个文本框”;

        }

谈谈javascript中的流程控制语句详解编程语言

转载请注明来源网站:blog.ytso.com谢谢!

原创文章,作者:Maggie-Hunter,如若转载,请注明出处:https://blog.ytso.com/tech/pnotes/14909.html

(0)
上一篇 2021年7月19日 17:22
下一篇 2021年7月19日 17:22

相关推荐

发表回复

登录后才能评论