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

}

JAVASCRIPT之流程控制语句详解编程语言

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

原创文章,作者:奋斗,如若转载,请注明出处:https://blog.ytso.com/15054.html

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

相关推荐

发表回复

登录后才能评论